From 69e890715211de072440d918f0ec39c535c1656f Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Fri, 5 Jul 2024 00:39:12 +0200 Subject: [PATCH 01/47] [iOS] SwipeView: Fix reenabling parent scrolling after cancelled swipe --- src/Core/src/Platform/iOS/MauiSwipeView.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Core/src/Platform/iOS/MauiSwipeView.cs b/src/Core/src/Platform/iOS/MauiSwipeView.cs index af34f261417a..a92d6bd4ae6a 100644 --- a/src/Core/src/Platform/iOS/MauiSwipeView.cs +++ b/src/Core/src/Platform/iOS/MauiSwipeView.cs @@ -517,7 +517,7 @@ void IsParentScrollEnabled(bool scrollEnabled) { var swipeThresholdPercent = MinimumOpenSwipeThresholdPercentage * GetSwipeThreshold(); - if (Math.Abs(_swipeOffset) < swipeThresholdPercent) + if (!scrollEnabled && Math.Abs(_swipeOffset) < swipeThresholdPercent) return; if (scrollEnabled == _isScrollEnabled) From 14b29b04afaf121281cde1325ba5673556dd6c80 Mon Sep 17 00:00:00 2001 From: Shane Neuville Date: Tue, 3 Sep 2024 12:30:01 -0500 Subject: [PATCH 02/47] Fix SafeArea adjustments (#23729) * Fix SafeArea adjustments * - fix --- .../Controls.TestCases.HostApp.csproj | 1 + .../TestCases.HostApp/Issues/Issue24246.xaml | 11 ++++++ .../Issues/Issue24246.xaml.cs | 11 ++++++ .../Tests/Issues/Issue24246.cs | 26 ++++++++++++++ src/Core/src/Platform/iOS/MauiView.cs | 34 ++++++++++++++++++- 5 files changed, 82 insertions(+), 1 deletion(-) create mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml create mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml.cs create mode 100644 src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24246.cs diff --git a/src/Controls/tests/TestCases.HostApp/Controls.TestCases.HostApp.csproj b/src/Controls/tests/TestCases.HostApp/Controls.TestCases.HostApp.csproj index 91157419d2ca..20c0851af1e5 100644 --- a/src/Controls/tests/TestCases.HostApp/Controls.TestCases.HostApp.csproj +++ b/src/Controls/tests/TestCases.HostApp/Controls.TestCases.HostApp.csproj @@ -10,6 +10,7 @@ maccatalyst-x64 maccatalyst-arm64 true + Maui.Controls.Sample diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml b/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml new file mode 100644 index 000000000000..400553f8c34b --- /dev/null +++ b/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml @@ -0,0 +1,11 @@ + + + + + + \ No newline at end of file diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml.cs b/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml.cs new file mode 100644 index 000000000000..6a2fa194133a --- /dev/null +++ b/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml.cs @@ -0,0 +1,11 @@ +namespace Maui.Controls.Sample.Issues; + + +[Issue(IssueTracker.Github, 24246, "SafeArea arrange insets are currently insetting based on an incorrect Bounds", PlatformAffected.iOS)] +public partial class Issue24246 : ContentPage +{ + public Issue24246() + { + InitializeComponent(); + } +} \ No newline at end of file diff --git a/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24246.cs b/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24246.cs new file mode 100644 index 000000000000..d23493671acd --- /dev/null +++ b/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24246.cs @@ -0,0 +1,26 @@ +using NUnit.Framework; +using UITest.Appium; +using UITest.Core; + +namespace Microsoft.Maui.TestCases.Tests.Issues +{ + public class Issue24246 : _IssuesUITest + { + public Issue24246(TestDevice testDevice) : base(testDevice) + { + } + + public override string Issue => "SafeArea arrange insets are currently insetting based on an incorrect Bounds"; + + [Test] + [Category(UITestCategories.Layout)] + public void TapThenDoubleTap() + { + App.WaitForElement("entry"); + App.EnterText("entry", "Hello, World!"); + + var result = App.WaitForElement("entry").GetText(); + Assert.That(result, Is.EqualTo("Hello, World!")); + } + } +} \ No newline at end of file diff --git a/src/Core/src/Platform/iOS/MauiView.cs b/src/Core/src/Platform/iOS/MauiView.cs index c3e0db4349fa..347a9b5caf49 100644 --- a/src/Core/src/Platform/iOS/MauiView.cs +++ b/src/Core/src/Platform/iOS/MauiView.cs @@ -25,9 +25,16 @@ public IView? View bool RespondsToSafeArea() { + if (View is not ISafeAreaView sav || sav.IgnoreSafeArea) + { + return false; + } + if (_respondsToSafeArea.HasValue) return _respondsToSafeArea.Value; + return (bool)(_respondsToSafeArea = RespondsToSelector(new Selector("safeAreaInsets"))); + } protected CGRect AdjustForSafeArea(CGRect bounds) @@ -35,7 +42,7 @@ protected CGRect AdjustForSafeArea(CGRect bounds) if (KeyboardAutoManagerScroll.ShouldIgnoreSafeAreaAdjustment) KeyboardAutoManagerScroll.ShouldScrollAgain = true; - if (View is not ISafeAreaView sav || sav.IgnoreSafeArea || !RespondsToSafeArea()) + if (!RespondsToSafeArea()) { return bounds; } @@ -88,6 +95,12 @@ Size CrossPlatformArrange(Rect bounds) return CrossPlatformLayout?.CrossPlatformArrange(bounds) ?? Size.Zero; } + // SizeThatFits does not take into account the constraints set on the view. + // For example, if the user has set a width and height on this view, those constraints + // will not be reflected in the value returned from this method. This method purely returns + // a measure based on the size that is passed in. + // The constraints are all applied by ViewHandlerExtensions.GetDesiredSizeFromHandler + // after it calls this method. public override CGSize SizeThatFits(CGSize size) { if (_crossPlatformLayoutReference == null) @@ -102,6 +115,25 @@ public override CGSize SizeThatFits(CGSize size) CacheMeasureConstraints(widthConstraint, heightConstraint); + // If for some reason the upstream measure passes in a negative contraint + // Lets just bypass this code + if (RespondsToSafeArea() && widthConstraint >= 0 && heightConstraint >= 0) + { + // During the LayoutSubViews pass, we adjust the Bounds of this view for the safe area and then pass the adjusted result to CrossPlatformArrange. + // The CrossPlatformMeasure call does not include the safe area, so we need to add it here to ensure the returned size is correct. + // + // For example, if this is a layout with an Entry of height 20, CrossPlatformMeasure will return a height of 20. + // This means the bounds will be set to a height of 20, causing AdjustForSafeArea(Bounds) to return a negative bounds once it has + // subtracted the safe area insets. Therefore, we need to add the safe area insets to the CrossPlatformMeasure result to ensure correct arrangement. + var widthSafeAreaOffset = SafeAreaInsets.Left + SafeAreaInsets.Right; + var heightSafeAreaOffset = SafeAreaInsets.Top + SafeAreaInsets.Bottom; + + var width = double.Clamp(crossPlatformSize.Width + widthSafeAreaOffset, 0, widthConstraint); + var height = double.Clamp(crossPlatformSize.Height + heightSafeAreaOffset, 0, heightConstraint); + + return new CGSize(width, height); + } + return crossPlatformSize.ToCGSize(); } From 642a3521e3c7478959f18c7d1c347083c9d12ec1 Mon Sep 17 00:00:00 2001 From: Alberto Aldegheri Date: Tue, 3 Sep 2024 20:23:31 +0200 Subject: [PATCH 03/47] Fix shadow consistency on Android and iOS (#24415) * Fix shadow consistency on Android and iOS * Update test screenshots --- .../snapshots/android/Issue24414Test.png | Bin 0 -> 73813 bytes .../ShadowsDontRespectControlShape.png | Bin 180729 -> 185493 bytes .../TestCases.HostApp/Issues/Issue24414.xaml | 42 ++++++++++++++++++ .../Issues/Issue24414.xaml.cs | 17 +++++++ .../Tests/Issues/Issue24414.cs | 23 ++++++++++ .../snapshots/windows/Issue24414Test.png | Bin 0 -> 22650 bytes .../snapshots/ios/Issue17366Test.png | Bin 68000 -> 63865 bytes .../snapshots/ios/Issue24414Test.png | Bin 0 -> 87520 bytes .../ios/ShadowsDontRespectControlShape.png | Bin 173711 -> 167337 bytes src/Core/src/Core/IShadow.cs | 2 +- src/Core/src/Platform/Android/WrapperView.cs | 15 ++++--- src/Core/src/Platform/iOS/ShadowExtensions.cs | 10 ++--- 12 files changed, 97 insertions(+), 12 deletions(-) create mode 100644 src/Controls/tests/TestCases.Android.Tests/snapshots/android/Issue24414Test.png create mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue24414.xaml create mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue24414.xaml.cs create mode 100644 src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24414.cs create mode 100644 src/Controls/tests/TestCases.WinUI.Tests/snapshots/windows/Issue24414Test.png create mode 100644 src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/Issue24414Test.png diff --git a/src/Controls/tests/TestCases.Android.Tests/snapshots/android/Issue24414Test.png b/src/Controls/tests/TestCases.Android.Tests/snapshots/android/Issue24414Test.png new file mode 100644 index 0000000000000000000000000000000000000000..70df9485b73e5758982d424d40cfa70e83c10430 GIT binary patch literal 73813 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

2*GY&Cmwp<_ZJi!T8tI)|7jG_ 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 UdB|-FyoT=|qw{BqPdnfFUzN)@LI3~& literal 0 HcmV?d00001 diff --git a/src/Controls/tests/TestCases.Android.Tests/snapshots/android/ShadowsDontRespectControlShape.png b/src/Controls/tests/TestCases.Android.Tests/snapshots/android/ShadowsDontRespectControlShape.png index 348375c09eb195cd6ee047d33b6403c9ba0892f1..57f5605b178aa5b750969160352e05133bae6b77 100644 GIT binary patch delta 62033 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 z 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]I9E`y2px zKs%ch*wXOgC|gW3&B4p398;5f%QW)&hlDeLq5+74wKhhs0;P2+wi$KOi2Z_{xS5v< zj=t7uqdBi|vmE#Qjp`Y|kN97M{}$aavL{EdtNGYB=9d6-=1%~bIA-LvgP1+@G1lCv zBZ17C4PrXFy81@Z1z+8BPz1N>>j&TT=ugfidbfJ+mPGx}q(VpnFnFRzg zgnq#C%LcriuEj{#Si&>Us<&4ULEtwqO4pa>CI68qfv5V{FzkbX-3Wwl)S5+pT4MiiVYC8rz-$Vh{2N z7=Ea6O*Gza*~l8-x3%S=!7Qr@oU*$D7Quen<%$ zrQA96JLZmvFnf}V0g)#LdG<^JI7K6_%`t936JJ#K1z0z!#S!`io27@G&?d!y@!|ON zk&Y3z64EgA(FA3hOb%GRHZjja&s;S)`hnlnxOi*eRyCHSiCR@lW9aJpJ7klyUJAN} zD7O*jhZsgiWdzFj-#;XHP|secpN)z-9_V<^}Wt3UWBt3!tGMYrjM$S3= z+H>QFcyo3J(%zoYep)xgu)r=GNRbN&U&O zZ$SAu!XYbZ7GIQ@1BW1Vq(ex-!#*9X+e_I3?{0y*n&7~Vm#xNamXyNb@t^hGOzYf= z|NiZAuJrP#ZMcDPyp{cG@l%|8+_RK5BcuUnNdgyvsw9SflC-UuRe35$w_m$njcTd; zW9G;8VNSmJ#iik$Tolf$L2MB{qwxv;3a!Y26WIZl6jS?h1dj45WQmwZhr~bOdOzm& z?93Q>d5Zem){BC9ipGsrRiba+Y5|1|xOM*LqPVqJ3_lEI#UL%wT@fIV-yd5FBe6C9 zUv^z|=zzz-?1oBA-WQJ2RXT6=G-2} zT(Ue>eL8OpvjSzo59IW-*l3*0+)HjUfj6|YAL5vX{PDn0`r?DPGa?7js>Pw+RdCSw zRvDzX;E>eR)jbNo95HNTSN$r)^?r6^@%Kft7iJ_3TxYa0U`!-O-0{VEwt(NX9#opj zp+WBF-dgEAkY_fuMn6r>d&A-=^Q8O(n>gzEi)}2UcMV&dRzs z0?xh!jRG>Qq0c%ms7_+0P(XQ8X?ZXcfhN0hg|s-AmdeM$Q|FdyHIO|$)Tr+e3SLBw zx;VKY!}YhCmX@KCQZO775eukv3elDzl!yZ^+W#qdGEa%bvm7YR!sq6|Zv~G=(Z%2!(2yC>@;6jDAx4aO}?}-!XXFa@?>?QsDJ5iQ*fe zEq%#xBIl4`mM5p4An2MrRPusJr_vHg$#zw-IH7Eyj?khr%yH)>d&tI)S58y&ASd4f zkMA%$kjlE&G)Syk{v@2Ju%9k0-4`WnZkNNOp0-H^P=T26+`qxhnq+E2{v0^J?ish+ z**W&J-#DCIcm?u{%moyVAzj%LRH|i3kX>z)J~~{&wrKRt;0oVyNbt|oT~}hNs*~NR z#jD}M4R2y!2eM4qL|?WE)F-XG$ri5 zO#JoMs})w0~PY(DprN8E_(L0Qx z-yN5t`wk?W*wT7W0j*3j_q8ZvLRVfn==W#u`+HaP&&VPGTqeTj zd$^@TgZ%hW(d2A@4NXl0Xim(k^9+UYqCWNCgoqTfhd?7dn11Lx2NV?G1YId3^mOif zzfI}qS%#ncb{xVw?+__;f#$=HT3wM6548~s4jjZ0=r*c8P`nVVh`Om1)SNQarYv}< zoe^NezowKRT!=^yHiJWXB~CuqGVH98Y5?}wzZffkUHdY>iNnbr9h9A4N@IJD(OCt! zYcWgG)@!xwouYFXjD;|o1%#_X%>GWyl=I7HJ=m0{OqL5SsSE=->x{in^6Fc8Ch< zkQnOtB=HgZVuZ3Ogpo~lZ4Y%cF7kYwZ&3DJM%OvjNTLA0GT*$0VPDOgXdI-4ZB-!a z@tn?jkhEKo08@5&Xv2x*J4R1G#4!g$T!07^mZwWLmvoHEYd49LGzhAO2KvvVV>vJ zvdo!as+`5hg^*WJ^+yvdHm=hLzBho&{cif_9-LkSieWhu6B8C6(X&i}00C#*6~Liv z@CbHG5Zn;E;SPL1gM#cxp4)=2p#Qe}(drjf!97-)$t1VLuZqV+F z!uv;|;oA$kyi3YZn0_F0^SfKUIl>GCq@iaUOyBLyOF)Ur6R2cs5+3p>-Ak4v)E$yf zV=)I*azvQ&iYqxt8D%oqs9LH3>@igvEoa*esYODKjGfO5Z$LQ69Kg;O@T@E!#7l(c z7Esf>J6BQXvj+zhP}{^jlS-7#R0I``V@pLezw9VP!W$6L@P=C%OO@#U{U5;?3+ydU zoQ!~J8<0;JtE?y_RyBd(h$8HEi1dN>rSwOr&4N=UQQG&-^AD-nAHqF!Un$w!+Y1cf z?Af5;W#r=|a1IEIhbld;96BP(H81fafdf2?r7Qh?&DDH8Ea%vR|j&&a&;YH-`4I>Ns(dt5%OT>ww!vjL#MG<=ZPMBA zC#)-#YAo<#YYsJB8R(8!_7D~3m-LEbNxbcdK^{&J3q78y^Zs zc~}H~y_Ib@6nhqxAEHxuF|C(pi5)Kx87WQLi8~ET-x?+BSf~SEk5G0kxCkVG)>c-8 z^xYY>+MDo3pDih*L3~30s%L~|ij&)+Fw*rGnXh?fMSOLTr%rLfm6o|?v)4<89mqwJ zvwcN^nPSjr$@-9TuYUSnDSb}f?UY>)qXLOl`6zcvjeIeK%uH^OQ2{NP{)g-_iK~NK zk4bowB+O@jxXBYz&VD>${VI4o{QR`HqX0ALE?!5YYQYZY?6{_0T!cy{r9^T*darNa z5NCaZ;l+2I<$9j2rBGK)6a;-N-S!Z@J4Qs5_3Y>OkBY7`hJFEu@E(i-Jrbbl#bBBx zpQi5nFC;8|fh=Cr%DUH*s90q)^L0J#ZSC&vEnOjo1Tj%GT~3Jm6dyMq-u0boMSAeK zKv*Fwnj=DBa_HD$d|>P_3>4=UL+|`j%d))i^kGz!o0;{K$l-ydfzL`P?{wdz ztq2N8iPv8gbj}{ri%y~!ttmZrIXO6u;uZsWGbskshXzAU?G}%ytlwEmt~_4?Z|J!qXvPIilXF_g|rth;rF4)GQXV)a^B^V@;Ob#0~D z0;37gz_Qz)dx=zgwhvyo`1v%PVxXcA5!4U&%fkHFYtYwYXAd0jwe6AAx1|ssV1p5{ zSVZ?v0nGHn$fjOfAI}j=YgcmV782HJKbO0gWt5;UkZAm6aBL_YXfKsjck>#`P1aJR zLC_W%^MgYZA3s*p+UAuOxskBM)1{`R@1>OJ_WBcOFj_K+8EI)=xms~WNjRWg&f5Xi z!Z=J)F%VSA>h^hPY36mBzsf$xcd@M?yn^mk&a3m%B5icc#G38?%{*f&>gp6sMuC#z zL8mo^UV?gD({F5bngvnQfy;UiJ}aMUE2?pjsrxN9$)EVjNt2V!N`x6N0+E`toy67A zFT$-aKYpzGVdjspt5tGGLdOe+l=~Ti_UZ#-T#3Z;bo9+E#EJn*gzvc69LhPi3>sy3 zYwv2NNZid^wx5bwU%0=#Wb8cd^G#>abHb;m7Gq2Z9uY%AP3Lj%r@PZ<8oGOmL1$c9 zL%OlK7rf+V>k?MZ?3}>scOFOTYFi$e%2P?M9wC>VsrY~+VXUnf5WpXMNQuFaqv90) zgzqc$L--btz(TI8A`UvG-K;cnF?UeasOG6d6Aisvjj=*a-J=@kD*;!p^M$`G=DL!u zbiH)i7`s{0zyfsfP1LeK%4ZmR-a}@CS+uS1W%Vx^O<%ok7z^jm;i*JEba>USc^;!3 zdWe7E7(#ZXNZgb_QO}4*l)-k)ncJ1@7`o_QenoGCqY%cfzT@0Fa_qvx)MLvrv^geW z1%HY?ML)+Kh?(hU7`q30-h8}i%5O=U4$Gb!B|c#y*@qj)AK)WRA4Z8GnZ^!*L5#%) zOxm)7GgULlkz?X5@=>OLl}Jwi4raX4OMvljLEYn&n4RW`R<`k>2{}3%pt% zy-ALei+|X=(n~@@Ye}HOZyDSmWq5yW&l3IEbF}!%udYd#(d=YeQa1YQ`hI{yAv=0A<6^rTIt`&Pv#aGRJK?*k>W&ioarFR#4IEd(knmbkFj(M<;d>CmsJ@So?kCrW8m-B4y}3qb)2C z+GhjL{2q(i6l2v6P)L4$($&N|Fz6&PBL;Ks1Zqs&38wPLhuvLUo|wkdoEv`09#4I4 z5`2pPt+VKGvC0iJ?mZxS^8DB7r!H(X^aj*-;9cDghmzH(Se7WVqc_;}(b0z#7|dTm zbT0j`bAQr8NLr48-^-f2cM5~SB##`S2aBPlV_7GJU*SjiP=6Typz_~?1f%bv8v^{W zZJ>D!{K(Cqw}T)5R`hY`&ttSjiT=?3_js>!|J4@%-*0rNfBpaDPUzGA&u{ckfBS!b zr~kVene%-sK*S3>^pjLE!ngC9fAouauQ?8_S`F>w`~ z4frUwBVx2%!_*wZ_gS8Nbp4Dvz+^@PeFx(95xqOjEEoSv(eQN zY9pcBQV<4kkM1U`L=GC#jvkDNpEvTWY@o7j3(A{THCSANeM(6)5Z z?ii1_McH_9Du7U*T#BmV6}`5vw@lJbv_1YV(&}gX_Q8&|`;PCJZ~I$_pMG`7HMxcp zJIz19BJK+|2UA$qkOnWQp=!>D@egW{t}|7s9hX(q^5qf!nb7j0sIPy;%+1=2^H+as z-o0S_lJj;wygD0T13LU09%r68WtCdI@bKX=!ot{05?Dk^e4--%TGuj0Nts;MpN(}o2UDnwh_5%{Slr)*9A( z%Pc}}?mg%1y?* zVKR!>>IxD~K5jnbZ#!yIpnkzOCqbC9c$6<5e_?%(x#Q}cPX?DcN%QBO*sae;YNX44 z3$z}ns;b5i(QkRtHBTbVp$#m}?k_p$*S;vga zMno0_6L`vLO5xe535k52;C=wolAzw1JOnb z|ElUTbm9;V<(fIU(UI~vYqLm_od0Y~f@xsZYk}`#Medriqx?@o^y*cN+b64CFYoie zjVPHic{MB4G7YGlwL8haRFN}!j>mE0t?KK{)a6%Y`+~XVu{+SxISk9rx2sNUxu;KwXjFaQe40}I5?QSEo$)qZJw)>@w;Sv zPD25k)d?1swA@@#k+B#2f!48nrdo!6{2q?JCw11beF|MZ6H)gxbB<~rmG&?AfH-E| zZv8kRQ+Kms#HKnYLa51-eRu;SAthzTCBAaiiM{QddhyW{ZcjhS`7*-(&(ZVhs`&}pmV>nYAa(3ehwbqM&t=vG=y*8$b2$opxF3E{ zhlyE-?{uuXxz?^Sh@66(?d$_Nh{kCfpG4meId7`9DnyjRe zpKCxWZs<9NRj#Vd-JfxH@_}*CV#)sALdRVp-oC*(IlNO_#$-;`HGhB36)E?ucx&3e z0=!dGi;$7-`e^>+SI3>kew{t1qWe1d^XIeMR|GF-%4-W6!x=i*9CbLM(TW^)B^>K& zZ9Q_z>BHjw^wy_s-)DC{*4b6YLsw$Ctdm@6Q$f`?C)5P2N@p&=vi9<45XC3(TF{Co zY)Q%fcQpk35}q|^SxOc8bbF5Vj-NGJ&p##_`Y*;WGT{}mL~ynxko*)L^k-~ON+2o? zoEmAqkk0USYyCxA*pH6o^LF*fTQWVQ_nzZ*)h;rAwR8pP9!gla$om-HqHp6NV8r%_jVkZ}Q{`;*PF;<$e5V7b9zg|!5u zOU1tfINHm-Rx6KG9y~!&!RWqzDr>RORhhtxG)XFn6CmRa*9=1A-Qc`4E7{aeua8c@3 zT$C2S#=Dnu*AALbOd=O8yrPtD$JoM@ph(I>$=Eyxh@r~gs)^73n#) zcann7#*_Dg>3p|rZL_qq^v4yqb3=XZa>=>Wf9Rxyu@v>G=vGe11^Cvoi5e(%_erWV zy-V0aPOe~tcHY*|%J0Gj(&Th(`DCf8v(+e3Iz}zthgt z{jE4RKq&HDo*BRD*5q*<_~4G1GDr#MCy7tv5;w<%CEe#RcYam=yL*{rL>J50 zWh2~X5W;rwX-gMeefV{1x#5T3YNO%RCy?#y8djSeA446|SzX&8(d8y!KDO zpXnHSA>FH3%(8fKwb?DHc^z3Z+y;3WB7F|+@uNd%155MR;p_u9K z=c72ag;(*^keNtd@```CvEjK*Ka8y1nC&f44QtObkREU!@|o!`$uo*bePhvu$08eD z$d(SWjxO4OLmaH#P2UC&-ybl>wA3ANT3{#g#XsYvIO=A+%kg1hb^1VcZh9DISFvu! zb@i!6*wU;$V!&qj)VOnF$cZFKml)dUEOPnn&$eN@qHsfT?c3o^OWYqno~Z?ru)Ce& z6;8?3hnmj-%Rd`CJ#1l&Kfi`Y`a-y_NWf@q*RA#zSQmJ&J00Rtz=U0~5fL~F7s}4E zN2k(QVdaacfkQV*BpOHPyl}D6!Bq{25am%VvrO5eY9@(SuV0Jv%NU;t@=;7>xLvU` zkX?g;ffL4(F4wa&(3)$+C3wF8qEMxO{-)MM;si%g6{QzHIB)4*gLtm}hUW^}6tk!_jKycn5*ho5(e>3qay zal_BhXSpMDwIyEB$Zy|a=FINr1;c+P>|t--hflLFn;rKN zzAN&P#W%r@5A(ZrL_n)yugr}p!kYbtkOLW{$Pz3r414_cQTb-Rpw{1(rpp44X9^ilk_NnJ?C z2T_y9`#6!{w|rNz(UHAD{U~W2F;t!@yYqIxN$sY0A2RA9 zZf#@JUK`BeT75`*ZE@q?oXV?Wl5Tu7P$(;<`@q<6lMTd~`b$ zajJ;nwu1TZ(T0Lu)PbTGKOC00@zlv+O`;#0aMPRX5_dc1cK zx#jkUt}|&VR)b|8a*#+_1@)6&9=~9wc^S*%L0|}E=PuTFcxrxS)}fkHw;iA9pY>3; z{;0OBSlx~TRsnNbnhO9=SRJ~_)4lQcX+QB(AAL5<6E0=GR&j=iS*`Arv>9kpsmR#H z)8Sv;5&Oe6v(}Q`WDr9xu{YAT1=5?!tJn}VPZ)5^}U=E&Tb!mTltuLy&-lbVfjmL_4Pc$OIe=0jJS2|Ehgan z&ydS|IGe^ccJjEo^GniFe`O7*1|nlSKiEwS0#u0 z3T?@U`PV6VEmmXoZ__g~8?6xR$js-*Zj)aLSH4ew8DT^k8S~iBN7X&nl`crIQ=6Eq z>`4FanpwJH4^={wEj+=YS~4P}gn2^rksT?A)nZU$CD$afhw}ND=0vKU6}qfFAg*=W z*{x^?=f3&vTON5WyrEceJLu#m(96=CC!5pL(tZ-C6&Y&LQq%8|hw490UTZOksH-^j zicBfeIU_2NY1Tu@i!~;XYBh&&%cuJ@vCTl*?tt{1k8I-#><08%SXfS7eVS7n!j%CB zl@<8MO!}m~-k@Huph4l(Y|&6BjY`apiaLeo3Ae3 z4L&8QGTT?=&TY-(v-B3}F}f3V)#Iz28|8y5V)GPz;O|z%_0hUeoltK1uljsXi&lpa zBWeW=|LWDN_D?tVVLhjl*-0z>>l3sl69Jp};t;@EWbN>ASH!-|_ZNDnp-6PEwz+b((f+UO~H z&-{u7V3#`ChI)OSnVHDa&)c5xzogd+CDTJt@9WK$tBXOkp*-0nA;M)7ZbQ@F4#x3V z_raftJwh|^`SWcb`}k^OjO;^s&!yIaF2fAx7I|s%a#+~0rZ{;64r#mh?Jfs897k&z zv}fYH7w(iVcN)-h9ePY7Wp{^+j68;Ih88^+eq7+Y(`D$DwRn)A_tD*-!%<(F!QXJj zhgzPcU+_z^3zHbXId&l|38DlYwvGNt1%yoocdNZJdu6C-2xky_b>Rik$Oc&_8MP zu=oLFmdYQAsq1-bb>lO~jCip7bhwx5Z&#qp&h zGbDR@s(bKjwPPYs4PX6XnaYqR-IT2w#Hfn@%zYjl|8Ys(U0{Za9z^=<8hOo1ZcBQ_!QbfTAdmhf8YbQf zX5_Tzo5A5t3ih}Pizu4x-g~gMhRukgDDAakvjto4w3N!dEh%qW|Cs%e+~3-oAnQCa zRi{YL1)wu_Zzx%nEf%*iJu_HNFbaTEnGU%!*J=_fKSAv3Fcq*Fzz*@^yUN6(kja+# zY#0~izi_fG4;eS; zxzI8&$hghp(>@g7LtE)Ejl@oH8u6-k@lq=W!_q_@?+cWc7zb6+Q))ZRcnEOCG`>jgok#IPf`g-}uaYwu8lXhDbYb16>)-N*Md`p$e;;{mL{jA#Qpke zN;(I-Jfm5M-8|-PuHdOtr(A}7R@bp7Jy++ltnnqcV3rnIRyw=7tbbSedqT=^9jiZz z&U>gLy%_nZO1rzBsh793LC&U;K1f)G36)NrU7qPsg)2oDS3|hKa-ia-Qna*vbFZ*r zo2Pv_6dq)`a`)l2wji!6+Atkma4IwL1pvkJ&}3M?xj+g_8ltZh&2(l(pTGOzjp+98 z>Ok7+kSAFX>)N5kPFg6V%@No`BZZCdkQX%u2<|O2X1Tze5n6#&he}F3&a;-~^4%47 z7q9re!ShE>l$BITcX_4U{rEXqHPVWVbY_Jm)$t&hA$X>`mZ4!>u1&VJU-`YpodV^q zMt~AgPF;sk(KI5EUG{58SXo)Q7tW8qR;P$!M#%l1Q=bCSbmcR0Jifl0+gR`f%19<- z-P7@Sb>L9?d1k>CtL4;n@*3G_TYr3fobFaY+Fm7YW4Dp5q3v14I2p&!U(}+%0MA_` z7eOMEU#RD$S9nu$>y|pQagw9m^b};{0-DHqaBH6m?T7GiW%@csKCZQH$YPUpfyK|W zh#s1IVaD4bKA`&bY=`I(apiV|St-~gfJz)9-p$OA3@!0##5+!`d^K<=?p{Qn|5>Rh zg*(c6O_TH@A+MN;_41!dQQYR!@W@E>G6i^n;Ov2KJ`y-Wm3`Ry(UH)9|64%DCderB z0ui>o`9BXy_a_XNdzr@^0P%%@C(=D*9c$U?-iF@u%9Dj6hfa!I8=?)aYHDeX+lNA_ zKz|`U_%xB9pMP_q9D(VBZ8;+a4ZiTHMy#2;+m}wC59XA807!t&PN}WE6%0#5+^q2r zX{A9R8>P&8<_$&mLv!vOZ<3gVimyR1#PZmIUc0*)+POvym-wlo(?AN^v$Dw=6&m8q7kr={VChzrzZx5rPI^ z^%L4VJFVtNYV_)60WXqm%5$wc__t+FD&opuly@2IDJeB(;JTvpEnvMTm%8tguyB`_ z4t88|5Xc&ow|C1WFRZ@(R&$?fJ+lRmWNuiyiX$5gJ%BjRTOkEY52n5rDn;sr$v&$C zDIjJ|w5upH+BrV5SIkpxfMvd1&l|c%cKOD@Hl=E`5e8@{Oti2*$GCc_Als)Yo~kNb zo>XAnWtNYz>_`u<_~S3UM%n^IhW>J+t_tR4x!WXkJ=@58z6Q{$!!44)y;f7}Sv)Vd z7v-QA_loX$x2MQaiM@bwcF=R@U*}xI2y$1IdbD?RSkCpA&}p?n?C&I-ARqj0LB9Di z^yZo0v&eHNTvhsZ3r~Kmqur#<2q;qvph?Vt8DPbwANO#-;yann`BnwPOcTFO=(~A% zlqk^WLuqZdm)IZ1J8D|Cg2k370+G?v7sDWk{bOXGONVD8I?buIS}?@{>6S{uW=hpyEpI zR10$%uG|U5SJ5O^RaJFM^wc>^$U}MqZp_?QQ;P;YAtT8p@{z*$RAc%O)A5FII$e>R znHTd-`IEg;Rqa0~B`n?m>e#hC5BV(LarBnC^`&=YT^}eA`9Ru0Bm?fI9lyOfxz%|b zKX>8pDgsF4y;beGYO$vq($-g)3TFO&9jrwE=`1)Ee35I^^}Zo`gzJxCOlOZ!yifnr#g*Dy zcT(CAIe?T~b7v>ao6EGcwAL4WAaBR~ZqB!C+q5mV=@Baj1f&mijSkRqgBlB*^jGhl|(C)ZLeblPyE!i{z+!_a`M+ZYVi*faJ(<^5#WjwIaPKDx? z08Oo#0(_&AI%J3~TUPCo!lH8NSnSIc-`(~-sN!a-#b;Un z=FF#XLW0k*{Pxe=Jdhr==!<5nTwb1edc>YEb14435Qk_6MpmO}qp$|%vyY6FSAhD5 z7#-x4(b#vGyM3hQ_12$io1I^+yM(r9&ZNY;MR_hwy)78PkSW;S)#OM+#{T#)38%4t z5Fbn*N$X6ZhoDB%7i|$8jHAEe`5GXt683{vk-G=)0J-3fru7U8!-{9una-hlkyd@r zPH)$SBC_M}A3jF7v1BuQgT*xkpg|GBMsq|3hvCZ1Kef!qP*O!KgdpUSaj4{Z-VTAp zfpu<@ES-$=I(O%u{PO!!cj_EZVEjgVip$1yiaAE_l9jwK-eS}$7L++kf7gnHnGUP) zn1kB!_FmpOcp&eNYfhki{Ug*gze+`*rJDQFoy6Or%w;#HA-QTkc<>oy+bkoZA<&+7 z6p+Mp*5Dr%8CXc1`!<|d>N+8% zk*p)z|JC$0s7#5#cT&H6xdr6=ey!;Zcj{oQsG|L~R!#n7dBkgF&F{X-!VQ1#kOLqg zJbOFs(t8+(ITOn61bF=hDABkQ_u1ZYcY}HT;Db;*0lMm_sRc{f4`zbmelgarbXTDC zKVzx)6EzJD@oo1M2aGxa%}IDJSrA7m+-CKWo{64qneY{^D{fPhirXGj5|9HkcpSRx zvNFUF8>3S_oCiBH`gMRIR6Rd{vygF~xO<30>TbE`@&aj2&aTWAN{M?dZVsr6cKulC z9?OcrEblYi%b8cL<{-YFw5v;v9m^JyK&j>Llrks8KwjB zL+0t^uU{X)yx|RT>!uy;?Jy|Ft*~||D}NP+KHhZG;G%fUfO=VUPw(gA;%?%Dupcaj z#X^=g>c{iT5^SMWr>ows+^*nTEHoqx>S zQgar*Um}!eHPumx+Z8AlB`&MBuQ*{nzLPtD&qf29o|G_rj{UK)Qj!8S=Tl#gO~Efn zz$kiu@Q|+qqmy>&+#=q40UW9fm~m8k$T9X?nHvyDOXK^;#3T{qm(<_YNMJ^3ss3v= z;Z77fWcPt&vo-FeQ)X$YWWG_Zk|`hSaejzNK!~{Mq@|-nJ5$L+|Fh3$i)_@Ax}&eJ zvu_fhb@S6KfZ^;A#gRSYwLTz@ULwK)%r02>UmsPq(Ge%$rdL2Jx_#P3_LTk!OZ9{emJ3;4rxbw~~j;@Jnb2AP4zqeDo`2 zN^VoriSa(6r@5$OEai(lbe*hAwz#s$INLPqo)*-Pn3D8Utvj6 zCOA;0O?8wClfnkw0;_OHvls8spM84pki^k~#tIgj1vt-A6yC1+Lvc30 zEr!OQ%JCEUx1{q#W2-AF88~~D_#Pq=!l*-D9x4VpIx`0S>&SFTb`imHaa?@QZqE`fK3|T^{d0 z|4P|(CjdA^F)d)Z&~ui*s}TSH$xhOs!svycc9xyc>lHC$Z=5agSeyuQFll&yDN4-r z6#%i(gE1(m2Rmk{P?uq4nXP{x{ax*k)vu&@v`ZDnmOuJ2fUeGe5T%4^HjHQc!J z*-oo2d@M7kOadr@X~2m1`1tg{K6#n+<=gcu?#LYF9{86U+c;O(f`G$3c+}OcKCJlu zTmEN)!>;#f{-ID{K5%k`XTf&QO3roPCPYhiejpQqA0`TbL%-$~f@%LwY`Tm#h% z0dYqH4hI!eZuM=^U1#DyzaVXOKrO0IPzytXR2#a5@gns$$&Ug#R?5mF5X^-2%KTa) z&sM#?hl#MT1?MX;#P$Yow={>UE-{l@4uaS!779SQd zaQM(yc~BU(Q_3q%c>3*yEYD*10Vemq2mrNmSJ;2R@{k_#7Pl@<)!tdiz{G0N_(4=} zF-PDeK7+ZNnwyQ>dZe=-V;+trsU<&{X-f$OV>1~9PqlajENWGw@*J0fx2~k5kb44<72*c*ZjbF9|rc_G?@I~5x08>?X z4_=9X=^?mh8(m_yR?D*=Qb3(q1gQYiiG8>2mj{TZU=`5z`qZX`K&j(`U{(eo>$Z#vD~|t}6J3gr|01##dJN-xXJ~zhz;f-* zotKK*uLe#%-dLIjF5C&)g{F>9%3tb=aa4Y!`sp+B`7Ef~3Zu*NUMo*#*}BXhL14%| z{gbfW&2+e`^hR-mP0@l#9s7Kt0p!df*V?vpEdip|d$Kr7hbPIVDHpfpxwYPctfY{E zeY(x{r)gzqThcezVa=-4;)){85uqlZNk)UZV2+fXyZ2rUS4s0)ozug1a)l%MmXb=Jd`|I)obhdiu8ZIpK$JL^P;w-WFmJjcj7Z>rQtSIi$mrF5Y5pCW(X zO=;U0_B*^}w7qN;mV}B4t8)YFk##OwB2{4iJMdEOmV2F#z)?Z8qDB663Uy(+Ypw|M!fB0Vwij_^aD9|WDPCcX1&tqNHVLh~`y#vVg3Ciq0 zVL*+NLVYMEbOlkrOL%+3q=oK}qV;>_s@^GfiFoj|!T1Z=rPJYJTOw8x(rkBt7{_8SFF z6BRhOCWT7Ij)DK&zg@9j%|lNRZ@DUN9sPmCv_W_D=YX|#{DOMWRX33I$F2r6uE!(v zb@tsMrG-BIJ7CIo{LpFN)I0rRs~QJ}18%$!3Nt$FsI$@>dnE%@-I-s>s>`mix)EeD;a0nfTjyn-yqy*$%Y+Y2g?*wl;{E$6Fu_(PS9=lbY=(%RW#urebm+sP*&v)pohu+ko|3Zppg7<~ zEl)w!+OQ?Gm%?Xb>Bon`erXs8YWZs1pvNRv@`FpLUk~cG9!qUPW%aVm#r+2|*7nX` zxbhyhfLOMNL(z?>QjQ}xK}hM0U(IV#h;}>}Rrjvk2qM4`@mba~|44aO$DyGUh7$D* zfD&)x<8x-G9ewOxzkUteL4ar-rPG`M&p@P7Mmx$-hghHBmX-7+LO#;aGYwXkq{qUO zJ8C9BH|N}m4^2!=hQIojhJG(8X)vWG7L(arynD{<`~A0*=Oy%y^{~W3X<1jyyl^iL z$%J%krZv{|Dtf&*KVK8rSDYdd5Q=QZSz{fM#+*tP-(r47rEm>u36vBXRyyg+D;Hh9 zBM$nBdHAnK`P&A2?lq=#NfjKPvdwfhjg>iAc&7z;IZAm zlqX=m5-!-7la!Qn^WAy11tb!c+dx?Ru4lQ(O#~w9xwYK2wR-oX7@xqNg*kw3*y?~o z4*@*_sLuCXwj!nx1x`#25s5=*$00jMD}JyALg&ood`M_y?-{(KG^Vb=y|Fi*jpqCS zVi3A?)^xUW1WH$~qFoYud9(2Nl~q-Ze>C8Hj$TEupw4{yt=wAb@y%aHotm8y1dv~j zTDG`pipP{Z06ngLgE`keyKLbVeIb(gq^YR5SQn*;fb?hWqgxRAB7ODO(sWx#uE}jg zPq=*P!7aT;+KSADLHLxj?&-D|gBWT~j)Pw%K)2zsYnAsOxkWNjwI4oAWHa(cej@aK z=N8w1lYp>bCKv4|76Cxh%M?LQE(f21J)GsChH0Gw2lphU%)`3vOE3tP6D^a#D?30l zbvJ+Qi&_+*R^vXR!VcQ1!ys(t@tNOxh24h`rfAl9lDLV``i3?mgeD3VAhpLm9XSBD z(iIa#QVNkW6SRkvbn1#*reYIla@N4S6s);GL0w*IyGI7ipuU^BvI)_ettwRVJ$`8S z;j6=e=iQPWLA5W1`P#CCE-g&(Nztly@`8m59Cc>Mfb4VbzLAKIp^ z9LiL2N@oHy&a!tLtC1`x>*fg{RV$(#EOzh1!_$Dspq|{~-HL&kL|BTb2LU8^#y$_k zQzHTGOou`VU668d^u>5un|j<;J+$)K-apcQy@q@DcWXYD6W+{_yN1jmK2ehnS_#Gi z4^DWUvs|I{K=TGJ8F&i%jzcXOL~-JJll>+#hnWA7s1s{rEi#a%Yxa zd!6lVj~kPQl8Kg>P4w;?+~MpsVUA@2w|DaN_Ap))`TlYaXad%q!E;qLD9PtFDt>w1q{4e+7@nDHtfuz=3?o~ve9ipoN ztw$#iHDtkDumF7_>WVua&SldB3vD$x+4Aw?U9S^V0;SFVEeTdtQ4zy`nV-Ig=sP3e zv;ja1S4nn(l$H+s5Qbd?E(F!M!M05+ER?dA4P@q8Aej$VtknoxfkWC$M2K*37ZBuT zpxdQ*?_uuDuV2Mb?uDWuH%j*>&{~2>B+u}N&Rh^WDloF@Xv$RBnBv_UyP)`UZGKb| z)`KfD)vAQL6AR;{EukYYaa*+2uH`PHc-Jre3U*+gHwG=w^yH<$(jMa^oC{Y$t!q!v zXek3Aa@#AUG$8r8ImByR9PZnw>&Z!BD*g4UXuG_jMBXk~R_ZPQ7lrj7_pE+? zR;DN0&-y$@w6lvx7}0YQKy>i!pyasHW{a#h*XB_tx3|bXJ5*ugALy>@0u^wq#Tqd5 zMsHU|#LudFyV=M1B63(hkn;zCu~9b(^vD5_kT)me z78b3j#0*^^$`IN!y#*OFGc)-nb8!0+ zu~ocrO^!fS_P<({X&f{c=x)=g+jA{-eM9IuK!?Jnk}b8AETr~POc}ttHgxF$=ZF&3 zt_wvrP0ArcRgxd{f)WDOz(%Hz4`_+&k+Or(4xkw9QHBh7lCuCCMzp&yB-?wBax{yY zRE4O)dX2dXO?}_-V;^_xduAOd>q70M?S&BhvuYZ-R4wjm508N{it`|3(Y~Ggj&H}} z=L-l%#Ty&9wHhcY79dNzz_5~0FA&V!_v$HVcblM5MZcb`EvlH)m$S{0e7uMsn=?(B zfzxokY<33zVJHG6r*!&D^ip2@*4^8o+)Wpw)1X|SMgxGJPhCa`7ASrLv&^|PBONAS?;q96;h_TYxms{@S#pz*7D;$gQQ|(4zgM7O)CblB4kW(bB4rb_ry7 z62$Hp(bUWmq;Yf{LRY8AZXn-l)$Wd3mI8&85Vd#`I!!i~$tlnxSjn@QTUK^8pXr*$ zNmlKDC00MmI;2W#*lG;_-oT)oXWzJFbuct0K<2 zyH;OIYr~CSYd5wTd5jSgrKhxdg~Boq)K4n~H)gBT5YTbBeR@Y1F7blQyj)aZh0#Ndg#gCVsuqd~-_&yj4K&>(qf_N0VDj`M{k( zm)rOq&@S;OgUhZHjOyP3Me4?*2TJr^V1*2iU1tm5wSOjJWUJD!+|#x8@W!2Y=S?N$ zS4$JS2Odxipe`F3X90c()VK9zS_#Wrw%W_GhhXpBUA)t+Z3FZ(WC~B1`&C5TvOUBp z(^^6Y^wZIv_RtlQ#mw>ewdc;1J%qlyF+%(kP82*Nip#+Lfrelq1jFD(xEm#LN0HXk zvV`U`utJuN4Dv1Bf`ac%hzAo4bmJECJx0b?|KR{pbVm=43zQc`yn|k2Hm*% zK}DNx5ua7UPzM44!WmMzKxgq0W4}~ZHh4Hgdm6NnRwOfX$vt`B!DK~QrU13FBW}43 zcrP}cg6VMgUU2 zP0>E7ROj6-I8}bXud0A~5GM=i4E4PL%%(%vzQfhvoY~_`^2URxe+5Tfud@cnUrgVt zhdewm1VWBcGsL^=O#6@R&5}-12ZP{0-E`NcRq#H0iyafuCM?j*(!tKLg38=E=>wdP zUszZNhISXC$OcxL4!Cqf*g85V+&N(h?^+F%765A+JNRn^qs7-ekLs?+d3N4r#zZ%0 zm3;MkmZ}nIO)t@$Dx3D>Z*v=$oN6rTxjlHri?hJa%;I>y9rQp8u^e{pyQ%f0oc6$s zPmX`TQ@D6Kr&67=hN&0@r|a=~S4hIb_d|%xxf-j2;}Y~+?Vb$bKbYqz3A}TTRK^|E zRl%umcx?>EkDV&5D$Tie;c~YlSDj;3RKh6V<(omynYU~SIVQ3f8-oaC3Do0V?u?N^ z(1vs27|uQaYVGhv5n5fr67u^7{M1%{9<(k@b(HzstU|z5?u+dRIwkTeQ)F*&=o>^O zd9!QwtFo30hGjgJ@vFOdB%Agb=H6!Goq_9R8JtRsE=@y{*$Ki$2@RH-HJ2|#i|O%> z^z$|%KZ|#&w{Co_3t(^Tsk3gc$d708yx0Hew2CI&6wB%fcIa1ydlOgv6jU9nB)jJC zzvyHvxy!?ve~YWlF@nv7Qo8c)HP>DQR9jfff_yXIFGfL!>NU!%XfB5_Pu9-mxQRWS z_-kiu`u9XJ;8{MZgm~_kC;wqYOaU}fyz8>@akc@8#TbG;DKv7W^7u@Wzy4PU2&AM^#nhL;&Y~s%Temz-!2|x=dF*R9f%D&R|VrTtQ0Mn`N(pJhVHb z75>pMRiHR(l$6m*`h6!%0y*7k8V|B#7WZ50+udVxCp?cWC`vihd&{xKVY1JY*Cuu( z;!^zVdsSJ#5PumRm0aS7QEsHqvEc;xGU=-7{m)KY5NZar9cw*uhU}dRx<$IKTt3ot z;Sp)Ixbb%XY0)k*WuIH0_3dDz%^lB7ek{`@r=AEY-G=*%PiSa#|1LMv!T8>ktOco?(CIzCkj+lXJoa-^$C+SuZ{8V4IOTcSUJjs^ofU!a{)S6~^8W$B;Vj z?T-^1>@S=->ki3$o;a>m>zx8D>(BS~fe}V2UmS;25uf0G8K-0K^F6XzX08>qh()P& zV$a;sR2Jped@+MNf~5FPg!2x4-P3fX*)2D6Am$lwDyO4BgwkUDAAZPcDcD0EI7m_hY}8t1_U@7DAgR=Nm+g=9-+eN7+Qk~{V6kK z4Snj}ZuPF^6eoYK?9HdJ%KVQ=e!10ZACfavw5e{%y(?tbene%$mzz)wo1mHsrtV^6 zQSV;$IhPbY@Dqeex>;;Q;#RFdMnF{tbk_g zWBb=R)WiwSJlKDEN8yB<D=viA_jc&w`k7&i zfP@{DEDqn+glFHj0%P6+z3tc4qv_-D}SG zEJn7EI7r+OLIhL&>xMTme6IGcrFh?kunBDq z=jqSC`llH`y)nAuZ!v$=-RneY#zR$`(44QVD*bO3bu(`~P#A?fLOrT*v~e+!a;|>KCiwVxT?6cfBlDV=6bi(0~>wb#+JlvyT}GqOEJ#cO1JySXn0BQpac5_^_jt2{9Z10 zvsH!*ZyD;|^Y*gffZ*==9IjB|LPdZaog;C>U+c_x$1K?42EXrD>$l;qs~ga(#NNU~ zeFUMuV~55`rN|cr+k?Ps{#`u1W}yJ5^7y<5kWA)-QvY$s`stpLy_^<$(7A0K* zg_&JY2HkQ7#k9vxI6N*^C5sCh`H&S*Fy!q^SyukNA z^nd~Pg5DS6$W7j15#zla(ACy#cM1Q;@24~REyLg0Se(8ekaS{C+5H>6-;$Z1 zGTAuoTRWJr{P$Mpn6;{1%+zdw?gWww3B8%fkaQ?ipc}T2`0H5ha2R2fd&{*Xok@Nr zujm`P33uck$s@h;sEpbj5)j;k?jZy}7w|}qC~G1;z@MWY;04o*Q<@SMQK=c3=$kv# zuPR}+8fni@2?~dQNxPQ!+*MfAh^drE;xPK|wXfd~$TiZ82QY80Kqh-}>ISb}!Z$qn z*0ZsfGx!nDyT$imuKE;zrkf)wn3b~rv1HOo_pX;Dl_!5pCOn%rvzbQxOq7n(Qn$3AM<$>`}ft3 zXA@_K|KrtvdiMcX|1e|!9s3xdU;JM=5Pbjt`=$YZ=kEWywZebul+f@0?>W+c?LdFO z|Nq7H`5%kF=F!q)zYrI`nO;{Wi019}Wu@PUi}>nmI=ZB3nBjBOqM&z~{8d+rcm R*&RFXD68MZUw`ELKLE`02Il|( diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Issue24414.xaml b/src/Controls/tests/TestCases.HostApp/Issues/Issue24414.xaml new file mode 100644 index 000000000000..ad3faf02592f --- /dev/null +++ b/src/Controls/tests/TestCases.HostApp/Issues/Issue24414.xaml @@ -0,0 +1,42 @@ + + + + + + diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Issue24414.xaml.cs b/src/Controls/tests/TestCases.HostApp/Issues/Issue24414.xaml.cs new file mode 100644 index 000000000000..f29ea7e8d48d --- /dev/null +++ b/src/Controls/tests/TestCases.HostApp/Issues/Issue24414.xaml.cs @@ -0,0 +1,17 @@ +using System; +using Microsoft.Maui; +using Microsoft.Maui.Controls; +using Microsoft.Maui.Controls.Xaml; + +namespace Maui.Controls.Sample.Issues; + +[XamlCompilation(XamlCompilationOptions.Compile)] +[Issue(IssueTracker.Github, 24414, "Shadows not rendering as expected on Android and iOS", PlatformAffected.Android | PlatformAffected.iOS)] + +public partial class Issue24414 : ContentPage +{ + public Issue24414() + { + InitializeComponent(); + } +} diff --git a/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24414.cs b/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24414.cs new file mode 100644 index 000000000000..89ef07340c08 --- /dev/null +++ b/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24414.cs @@ -0,0 +1,23 @@ +using NUnit.Framework; +using UITest.Appium; +using UITest.Core; + +namespace Microsoft.Maui.TestCases.Tests.Issues +{ + public class Issue24414 : _IssuesUITest + { + public Issue24414(TestDevice device) + : base(device) + { } + + public override string Issue => "Shadows not rendering as expected on Android and iOS"; + + [Test] + [Category(UITestCategories.Visual)] + public void Issue24414Test() + { + App.WaitForElement("WaitForStubControl"); + VerifyScreenshot(); + } + } +} diff --git a/src/Controls/tests/TestCases.WinUI.Tests/snapshots/windows/Issue24414Test.png b/src/Controls/tests/TestCases.WinUI.Tests/snapshots/windows/Issue24414Test.png new file mode 100644 index 0000000000000000000000000000000000000000..ef17e93107a8a0deeee58aa70e58bca4108e28c1 GIT binary patch literal 22650 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 TkUD8%a_FG{fvRtQ`1$_;A`#M= literal 68000 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�FW4Y+5ilk{Fr*%@3m=MWbSMmgC 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 diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/Issue24414Test.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/Issue24414Test.png new file mode 100644 index 0000000000000000000000000000000000000000..9417f64f314f2cdad8434a43d2c99ef2c7de39c5 GIT binary patch literal 87520 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%0DJB%0AEz3%k(Gt~}hnC&* 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 XPhU&q-~0bvRC$?pJ6-J#|JDBk$xHny diff --git a/src/Core/src/Core/IShadow.cs b/src/Core/src/Core/IShadow.cs index 57ad458c4205..d212a2dfa466 100644 --- a/src/Core/src/Core/IShadow.cs +++ b/src/Core/src/Core/IShadow.cs @@ -19,7 +19,7 @@ public interface IShadow ///

/// The Paint used to colorize the Shadow. - /// At this time only SoliPaint works in all platforms + /// At this time only SolidPaint works in all platforms /// Paint Paint { get; } diff --git a/src/Core/src/Platform/Android/WrapperView.cs b/src/Core/src/Platform/Android/WrapperView.cs index 6b863f2606ee..a32ff8968ba3 100644 --- a/src/Core/src/Platform/Android/WrapperView.cs +++ b/src/Core/src/Platform/Android/WrapperView.cs @@ -14,6 +14,8 @@ public partial class WrapperView : PlatformWrapperView { const int MaximumRadius = 100; + static readonly BlurMaskFilter.Blur BlurFilter = BlurMaskFilter.Blur.Normal; + APath _currentPath; SizeF _lastPathSize; bool _invalidateClip; @@ -173,7 +175,7 @@ protected override void DrawShadow(Canvas canvas, int viewWidth, int viewHeight) // Get the alpha bounds of bitmap Bitmap extractAlpha = _shadowBitmap.ExtractAlpha(); - // Clear past content content to draw shadow + // Clear past content to draw shadow _shadowCanvas.DrawColor(Android.Graphics.Color.Black, PorterDuff.Mode.Clear); var shadowOpacity = (float)Shadow.Opacity; @@ -196,7 +198,7 @@ protected override void DrawShadow(Canvas canvas, int viewWidth, int viewHeight) #pragma warning restore CA1416 } - // Apply the shadow radius + // Apply the shadow radius var radius = Shadow.Radius; if (radius <= 0) @@ -205,10 +207,11 @@ protected override void DrawShadow(Canvas canvas, int viewWidth, int viewHeight) if (radius > 100) radius = MaximumRadius; - _shadowPaint.SetMaskFilter(new BlurMaskFilter(radius, BlurMaskFilter.Blur.Normal)); + var context = Context; + _shadowPaint.SetMaskFilter(new BlurMaskFilter(context.ToPixels(radius), BlurFilter)); - float shadowOffsetX = (float)Shadow.Offset.X; - float shadowOffsetY = (float)Shadow.Offset.Y; + float shadowOffsetX = context.ToPixels(Shadow.Offset.X); + float shadowOffsetY = context.ToPixels(Shadow.Offset.Y); if (Clip == null) { @@ -217,7 +220,7 @@ protected override void DrawShadow(Canvas canvas, int viewWidth, int viewHeight) else { var bounds = new Graphics.RectF(0, 0, canvas.Width, canvas.Height); - var density = Context.GetDisplayDensity(); + var density = context.GetDisplayDensity(); var path = Clip.PathForBounds(bounds)?.AsAndroidPath(scaleX: density, scaleY: density); path.Offset(shadowOffsetX, shadowOffsetY); diff --git a/src/Core/src/Platform/iOS/ShadowExtensions.cs b/src/Core/src/Platform/iOS/ShadowExtensions.cs index d112cd07fe0d..49822a42ac0d 100644 --- a/src/Core/src/Platform/iOS/ShadowExtensions.cs +++ b/src/Core/src/Platform/iOS/ShadowExtensions.cs @@ -19,18 +19,18 @@ public static void SetShadow(this UIView platformView, IShadow? shadow) public static void SetShadow(this CALayer layer, IShadow? shadow) { - if (shadow == null || shadow.Paint?.ToColor() == null) + if (shadow?.Paint?.ToColor() is not { } paintColor) return; var radius = shadow.Radius; var opacity = shadow.Opacity; - var color = shadow.Paint.ToColor()?.ToPlatform(); + var color = paintColor.ToPlatform(); - var offset = new CGSize((double)shadow.Offset.X, (double)shadow.Offset.Y); + var offset = new CGSize(shadow.Offset.X, shadow.Offset.Y); - layer.ShadowColor = color?.CGColor; + layer.ShadowColor = color.CGColor; layer.ShadowOpacity = opacity; - layer.ShadowRadius = radius; + layer.ShadowRadius = radius / 2; layer.ShadowOffset = offset; layer.SetNeedsDisplay(); From 182c55a2be284505bfe130c883625070be961e02 Mon Sep 17 00:00:00 2001 From: Jakub Florkowski <42434498+kubaflo@users.noreply.github.com> Date: Wed, 4 Sep 2024 13:02:30 +0200 Subject: [PATCH 04/47] [Android & iOS] dialog theme change on changing UserAppTheme (#24559) * [Android & iOS] dialog theme change on changing UserAppTheme * Update Application.cs --- src/Controls/src/Core/Application/Application.cs | 1 + .../src/Handlers/Application/ApplicationHandler.Android.cs | 5 +++++ src/Core/src/Handlers/Application/ApplicationHandler.cs | 7 +++++++ .../src/Handlers/Application/ApplicationHandler.iOS.cs | 5 +++++ 4 files changed, 18 insertions(+) diff --git a/src/Controls/src/Core/Application/Application.cs b/src/Controls/src/Core/Application/Application.cs index 73db0faef7e5..4d0c7d73c0b3 100644 --- a/src/Controls/src/Core/Application/Application.cs +++ b/src/Controls/src/Core/Application/Application.cs @@ -256,6 +256,7 @@ void TriggerThemeChangedActual() OnParentResourcesChanged([new KeyValuePair(AppThemeBinding.AppThemeResource, newTheme)]); _weakEventManager.HandleEvent(this, new AppThemeChangedEventArgs(newTheme), nameof(RequestedThemeChanged)); + OnPropertyChanged(nameof(UserAppTheme)); } finally { diff --git a/src/Core/src/Handlers/Application/ApplicationHandler.Android.cs b/src/Core/src/Handlers/Application/ApplicationHandler.Android.cs index 5304c02b1b5e..3adbe79a23d4 100644 --- a/src/Core/src/Handlers/Application/ApplicationHandler.Android.cs +++ b/src/Core/src/Handlers/Application/ApplicationHandler.Android.cs @@ -30,5 +30,10 @@ public static partial void MapCloseWindow(ApplicationHandler handler, IApplicati activity.Finish(); } } + + internal static partial void MapAppTheme(ApplicationHandler handler, IApplication application) + { + application?.UpdateNightMode(); + } } } \ No newline at end of file diff --git a/src/Core/src/Handlers/Application/ApplicationHandler.cs b/src/Core/src/Handlers/Application/ApplicationHandler.cs index 334d38d33748..16498c9d6621 100644 --- a/src/Core/src/Handlers/Application/ApplicationHandler.cs +++ b/src/Core/src/Handlers/Application/ApplicationHandler.cs @@ -24,6 +24,9 @@ public partial class ApplicationHandler public static IPropertyMapper Mapper = new PropertyMapper(ElementMapper) { +#if ANDROID || IOS + [nameof(IApplication.UserAppTheme)] = MapAppTheme, +#endif }; public static CommandMapper CommandMapper = new(ElementCommandMapper) @@ -83,5 +86,9 @@ protected override PlatformView CreatePlatformElement() => /// The associated instance. /// The associated command arguments. public static partial void MapCloseWindow(ApplicationHandler handler, IApplication application, object? args); + +#if ANDROID || IOS + internal static partial void MapAppTheme(ApplicationHandler handler, IApplication application); +#endif } } \ No newline at end of file diff --git a/src/Core/src/Handlers/Application/ApplicationHandler.iOS.cs b/src/Core/src/Handlers/Application/ApplicationHandler.iOS.cs index 9498df89b5ee..e0b9cb075ec5 100644 --- a/src/Core/src/Handlers/Application/ApplicationHandler.iOS.cs +++ b/src/Core/src/Handlers/Application/ApplicationHandler.iOS.cs @@ -44,6 +44,11 @@ public static partial void MapCloseWindow(ApplicationHandler handler, IApplicati } } + internal static partial void MapAppTheme(ApplicationHandler handler, IApplication application) + { + application?.UpdateUserInterfaceStyle(); + } + #if __MACCATALYST__ class NSApplication { From 049bfdf27fa0bf4a8f47b04432f21bbbf4fd56f4 Mon Sep 17 00:00:00 2001 From: Shane Neuville Date: Wed, 4 Sep 2024 08:23:10 -0500 Subject: [PATCH 05/47] =?UTF-8?q?Revert=20"894511=20:=20Shell=20Tab=20is?= =?UTF-8?q?=20still=20visible=20after=20set=20Tab.IsVisible=20to=20false?= =?UTF-8?q?=20=E2=80=A6"=20(#24588)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 1dfe609c278ffc7d6c028a45066889bac7ea02d9. --- .../Shell/Android/ShellItemRenderer.cs | 6 -- .../Handlers/Shell/iOS/ShellItemRenderer.cs | 4 - .../Shell/ShellItemHandler.Windows.cs | 2 +- src/Controls/src/Core/Shell/ShellItem.cs | 3 - ...uldUpdateForDynamicChangesInVisibility.png | Bin 33099 -> 0 bytes .../TestCases.HostApp/Issues/Issue8788.xaml | 25 ------ .../Issues/Issue8788.xaml.cs | 81 ------------------ .../Tests/Issues/Issue8788.cs | 28 ------ ...uldUpdateForDynamicChangesInVisibility.png | Bin 9373 -> 0 bytes ...uldUpdateForDynamicChangesInVisibility.png | Bin 73614 -> 0 bytes 10 files changed, 1 insertion(+), 148 deletions(-) delete mode 100644 src/Controls/tests/TestCases.Android.Tests/snapshots/android/ShellTabItemsShouldUpdateForDynamicChangesInVisibility.png delete mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue8788.xaml delete mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue8788.xaml.cs delete mode 100644 src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue8788.cs delete mode 100644 src/Controls/tests/TestCases.WinUI.Tests/snapshots/windows/ShellTabItemsShouldUpdateForDynamicChangesInVisibility.png delete mode 100644 src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/ShellTabItemsShouldUpdateForDynamicChangesInVisibility.png diff --git a/src/Controls/src/Core/Compatibility/Handlers/Shell/Android/ShellItemRenderer.cs b/src/Controls/src/Core/Compatibility/Handlers/Shell/Android/ShellItemRenderer.cs index 8eee04ab2818..d969e5691f27 100644 --- a/src/Controls/src/Core/Compatibility/Handlers/Shell/Android/ShellItemRenderer.cs +++ b/src/Controls/src/Core/Compatibility/Handlers/Shell/Android/ShellItemRenderer.cs @@ -295,13 +295,7 @@ protected override void OnDisplayedPageChanged(Page newPage, Page oldPage) oldPage.PropertyChanged -= OnDisplayedElementPropertyChanged; if (newPage is not null) - { newPage.PropertyChanged += OnDisplayedElementPropertyChanged; - if (oldPage is null) - { - _menuSetup = false; - } - } if (newPage is not null && !_menuSetup) { diff --git a/src/Controls/src/Core/Compatibility/Handlers/Shell/iOS/ShellItemRenderer.cs b/src/Controls/src/Core/Compatibility/Handlers/Shell/iOS/ShellItemRenderer.cs index e11344300ad0..528eaa84a495 100644 --- a/src/Controls/src/Core/Compatibility/Handlers/Shell/iOS/ShellItemRenderer.cs +++ b/src/Controls/src/Core/Compatibility/Handlers/Shell/iOS/ShellItemRenderer.cs @@ -357,10 +357,6 @@ void GoTo(ShellSection shellSection) if (shellSection == null || _currentSection == shellSection) return; var renderer = RendererForShellContent(shellSection); - - if (renderer == null) - return; - if (renderer?.ViewController != SelectedViewController) SelectedViewController = renderer.ViewController; CurrentRenderer = renderer; diff --git a/src/Controls/src/Core/Handlers/Shell/ShellItemHandler.Windows.cs b/src/Controls/src/Core/Handlers/Shell/ShellItemHandler.Windows.cs index 96121f5e6373..b60e49ca4126 100644 --- a/src/Controls/src/Core/Handlers/Shell/ShellItemHandler.Windows.cs +++ b/src/Controls/src/Core/Handlers/Shell/ShellItemHandler.Windows.cs @@ -432,7 +432,7 @@ void OnCurrentShellSectionPropertyChanged(object? sender, System.ComponentModel. if (_mainLevelTabs == null) return; - var currentItem = VirtualView.CurrentItem?.CurrentItem; + var currentItem = VirtualView.CurrentItem.CurrentItem; NavigationViewItemViewModel? navigationViewItemViewModel = null; foreach (var item in _mainLevelTabs) diff --git a/src/Controls/src/Core/Shell/ShellItem.cs b/src/Controls/src/Core/Shell/ShellItem.cs index 501ebf21c945..40bd26c3a6c4 100644 --- a/src/Controls/src/Core/Shell/ShellItem.cs +++ b/src/Controls/src/Core/Shell/ShellItem.cs @@ -284,10 +284,7 @@ static void OnCurrentItemChanged(BindableObject bindable, object oldValue, objec var shellItem = (ShellItem)bindable; if (newValue == null) - { - shellItem.CurrentItem = null; return; - } if (shellItem.Parent is Shell) { diff --git a/src/Controls/tests/TestCases.Android.Tests/snapshots/android/ShellTabItemsShouldUpdateForDynamicChangesInVisibility.png b/src/Controls/tests/TestCases.Android.Tests/snapshots/android/ShellTabItemsShouldUpdateForDynamicChangesInVisibility.png deleted file mode 100644 index 55251cdceb7c932839c80cfead0c263b87fe1ada..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33099 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 diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Issue8788.xaml b/src/Controls/tests/TestCases.HostApp/Issues/Issue8788.xaml deleted file mode 100644 index 66b5216d53d6..000000000000 --- a/src/Controls/tests/TestCases.HostApp/Issues/Issue8788.xaml +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Issue8788.xaml.cs b/src/Controls/tests/TestCases.HostApp/Issues/Issue8788.xaml.cs deleted file mode 100644 index 1fbdaba01440..000000000000 --- a/src/Controls/tests/TestCases.HostApp/Issues/Issue8788.xaml.cs +++ /dev/null @@ -1,81 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; - -namespace Maui.Controls.Sample.Issues -{ - [XamlCompilation(XamlCompilationOptions.Compile)] - [Issue(IssueTracker.Github, 8788, "Shell Tab is still visible after set Tab.IsVisible to false", PlatformAffected.Android)] - public partial class Issue8788 : Shell - { - public Issue8788() - { - InitializeComponent(); - } - - private void MenuItem_Clicked(object sender, EventArgs e) - { -#if ANDROID - Tab2.IsVisible = true; - Tab3.IsVisible = true; - Tab1.IsVisible = false; -#else - Tab1.IsVisible = false; - Tab2.IsVisible = true; - Tab3.IsVisible = true; -#endif - } - } - - public partial class MainTabPage : ContentPage - { - public MainTabPage() - { - Content = new VerticalStackLayout() - { - new Label(){ - Text = "Page Loaded in first Tab", - VerticalOptions = LayoutOptions.Center, - HorizontalOptions = LayoutOptions.Center, - TextDecorations = TextDecorations.Underline, - - }, - }; - } - } - - public partial class SecondTabPage : ContentPage - { - public SecondTabPage() - { - Content = new VerticalStackLayout() - { - new Label(){ - Text = "Page Loaded in Second Tab", - VerticalOptions = LayoutOptions.Center, - HorizontalOptions = LayoutOptions.Center, - TextDecorations = TextDecorations.Underline, - - }, - }; - } - } - public partial class ThirdTabPage : ContentPage - { - public ThirdTabPage() - { - Content = new VerticalStackLayout() - { - new Label(){ - Text = "Page Loaded in Third Tab", - VerticalOptions = LayoutOptions.Center, - HorizontalOptions = LayoutOptions.Center, - TextDecorations = TextDecorations.Underline, - - }, - }; - } - } -} diff --git a/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue8788.cs b/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue8788.cs deleted file mode 100644 index 95f2875306f6..000000000000 --- a/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue8788.cs +++ /dev/null @@ -1,28 +0,0 @@ -#if !MACCATALYST -using NUnit.Framework; -using UITest.Appium; -using UITest.Core; - -namespace Microsoft.Maui.TestCases.Tests.Issues -{ - internal class Issue8788 : _IssuesUITest - { - public Issue8788(TestDevice device) : base(device) { } - - public override string Issue => "Shell Tab is still visible after set Tab.IsVisible to false"; - - [Test] - [Category(UITestCategories.Shell)] - public void ShellTabItemsShouldUpdateForDynamicChangesInVisibility() - { -#if WINDOWS - App.TapCoordinates(100, 57); -#else - App.WaitForElement("FirstButton"); - App.Tap("FirstButton"); -#endif - VerifyScreenshot(); - } - } -} -#endif \ No newline at end of file diff --git a/src/Controls/tests/TestCases.WinUI.Tests/snapshots/windows/ShellTabItemsShouldUpdateForDynamicChangesInVisibility.png b/src/Controls/tests/TestCases.WinUI.Tests/snapshots/windows/ShellTabItemsShouldUpdateForDynamicChangesInVisibility.png deleted file mode 100644 index 19817a5c81c70edd8d51f38654e6911cdfbc7416..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9373 zcmc(E2~<;8*Y;HuZ5?RqfL4a~6{X6gfFfh;TP;RFsv^i3MFNUpP(X$N;dMfxih>Xj zB()BROcG=YkbsJmF)A_-VIBhkLJ~5O@7xvfrRbPJlB?LjM&d@*>EtaL*ge0+E6z!5753fT%l5tkuI03Jn* zKv2LA2pT&9K}LxXr0APMIcx&{An$5nz7LYX|9&e=ivv%V`J=7&FB@5|yjoTN-_O3A zfS}D`=zTxh1hr3e5l$=dx_YLQ@@pH-%w4}UkJ}Tgoar?h$E`c}@Q|nD*UhTAFCXoE zh`vSVZ4e%`)G~<7`6_)~@z%kp=wqklDs*?}1Kw*)b9Vlx z=5>Oz!L}^`Gyn-EOp4!e78}3&SWOnyR;EP32#FU#U1nnbMhd|JB>*l;CxGqZmBlrh< z;>2&vTnKW~unjBO^gm70V2K zx}9o*An0-Y7P5-_j)_e%;O{D?A+wPvQEyLAk2;E9O|DuFO$Cxu&v%Bh>y?$2IcIOG znBLXNbSVq@ey!iz*$lg!$&ryF-`*F%I6cKMPOW;nzlz2yW7Ufr<)H|LvjW1-D zlo&I@yC?x+VPSD`aah$aq4K7dJ%#fFEQyV1&H8JTlaq>=(A<-Q(K^(*zGxjY(bUVb zva&`q&!C_n-egy0j7LL?q5sI6si~57ld3JuV24I0l8P7Hjo%0Q6 z@mDBno6NrXDW{CvzHViIS0E!yG+o6W^y(-`x+Mo`Zm>_Za971MbH{`#;I|t3bybzI zv2mQ5A)brNcQ6f|o3f0_vd!?IyVPeaU9DyQK(sD7?9yJ_92aqoM$XEWEByll120^-5E!VidUdu_v94r-PMBw>D;S2%jud!x z0DGMs9UWa=;yjWVCz%)Xb3j7$OiWA|J4=O=C60yO^^8rLjs?sNjM%d+2PBww{Whn` za~C@HI&YV#AU{9A)wM4bKUv%-#_Ya5Jd&Q48ZwricDLRRyGR_8msZlH!?D!c+gW_ zvk!$Al!U*aKacuCuX6V?1r^PN@yKazhmXOpT(U9Ah?FP!XKKnftPv$-=G_HVar#|4 zFAHq%GF-^xJLlT}F4)QlK zF;Uqttjiz1VbJ|YVNR1L$j7#3R$HD2s2TnSfl#PeZz+(Mlapi2y*7x-a2E;$Toyy} zVug+gs4#X{6G>}(y@?(20#$|Qq^qIq6m57h$> zOX7x#nB5`cS;an~eXp+f%_nvgcx_Tr@*m#>o%qi|MNy|d>L^-W8Zc zN;o~$l#^>#GFVGgtTpKLefb=7!lv`;mcV%t|LQ9D;)lAl#d{2h^nW#^nwEf5>8lFt z4pv9q5}ebvRX>#S!%&4!cWLpw9o%0$f_r*jMy7>Z;m&QGrUZ;@3*Rf4&i+Du1_+@H z&r1*=grGVYgmn7P^s^z=?_V5>b#rO78RJbg7_;;V^f-YZU&A&t@rhrX@$f)nR22G0 zJuhwtW1b5#>3u$BMd$T3>QRHey}jv}UyiZnru)G;an1?^f~dl4#IoWyfBbQPI!(sb zsss<*CMzgIJ-X`!Z2~nkIMxyhrGbRP)IAAi=2p2=HZ~AxqCrzUw=;~_#pg3GEmK$@ z14Aji0pI>m;|TSnf~lz~s6Mtb8$h`Xgsu}dYQgV_1#1Rat7cTk%>(RxXku>EI*pkM z{ZcIeA?t9>{{DVI0|0@=1q9ue7g>ef6kHowbXhE?U~-EdWf(ZwdH<(K+iWMpT6M$P z1g(yeKo&?En|RvS_gU*)Z=@=f>6kAVHNptnTON10bH}7q+6d(+^u;;yMblKwD2J-U(c8pxGA`wS`WX7eAi^4Sfdm5bXipt0mC!XJk#Z zqod>a@J%~Om7h96l2%~t%p>sThslxVCZxGn>e+L-T3T9sP*J7N-0SZOFgJevRWxFb zs$qu=*2Du^o|v3e*|6b{JnDl74-)lhpf`r*fgY*lSg>-{s&&Jo#zsaep;HxCzYyqc zagtpJzmRg7O&_-vvnj{0 z3M(NfG0(q(@x?L-D#|?QF|3S@Sp-3+4`M^f{ChxIVV{bobqL$=;KjX1>#~-85Ie6D zYJk1tOJL#iDq#zHiy@(uc@n&Db;iVz=2jg`j@)MxAEiKmpqjU>CxOz^!XMZ-h*5ze z$olSKkB*=lpED1CZT;xT^kD^Pul-}gGQo5VLDVO#QBhem@FUB{6xw_Jv32eii-bLF zAa)NIz5W`4Uc_-A=&RJsk8WI6A72E0XJW4aLAj66M@E@W&RigJBep(7W8DUV+8zLp z?z(=n8iHir?ERqAH-)8s1XMuB%%yKd#cfIdmH{yDW9P1%aeC|9ZcI3 zF!uhvmWKl-heo5dR=2jc<{K`7zWY_*-e|gtylm0Ym8(||tr&045>_aL!+3D#a-%V# zzRqGlbgbo}L)p$H+{ek@p64U|rr%lU46bPMtd8 zI$L7Xb}B-l1xQWym311n{{H@=$v~P0ejmHJu`y0(z(+wFe?b+RJ6#=HGvip7rG6D4 zD{1S%+VL15jkr5J8oRno8!x9AHsp@7Sd5}`{ZEf&)R?V>PMk~+-5s34+*$4fn)D=a z4=6K+XviQs{%lKjeG7|0lTd||$=IjjT+qu^Oew+ap>GtvuO(~Nawj@ky1JY*ac9rg zwkWJxm0wtBZMu;#_CDQ25JwpWN5Hbs*jz;?nl4X_bJec*D(t!-m>qQ$gA%!=g98Nn z;6c9~P0;jQK~+VC%AyKg2x87R3MWsT_zrWt3Pho@UXDSXez+9=>~{r25X0lB7qPA z;sV9%^sB_-p$Ikfc6hlPQ1mn!iiA6wl1dtz9c?t|@;~~rCiF=7xxjnmSso817r->dU>vLy{f(OAI0Cf7e zI+-{KECzN3*il7wdUWv01{VT>Ff%{l{bkyrdo?ZUXx-hrFZ7iEN64blm=6{~>(|Hm zUOUO^E(03@iGDEF4RkvWEdv zl@7$ZwPZVUXzgH-3OB^f%!^0IvmElD7Q#OUlIel!xXH_Mkp2O{WjewwfDg(q2Cx+a z6Tw5M_b*lQs<3V`v=oFY zpPxDEF#Jv|t$dXYHo@ z!4bD@UTpRb5VYT}iOX>gSqV9rwi#lvxT~v+FF2ZZXk7(n|jGv3Z+ zbYenFr4>Y^uYU*IRvo8a2nvvx)X9II5bDEU%^qa|*pD%pb#{~O`5C7N`?ira@w0Eu zqs6%P=cCyrliM%ED&*T{aJby{o9H$JoB|(4st@g4|7*csdO$$Hpx&KtyVdGunU(kN znFQ-H$PQV6wDJ;}HmEFGV)s!(DF+|UX|fxhk34R&Uwjy3a&SEI>ecp+4y*jgDF;VK zJ?KduFxN*|v&q0ag;D{Sc&3_H`EPFqH4Jc0jpCSU5um=`X)8E~T}*t$-9H1(I;#nK z^dR0lD9W`Ti17jOt@=WGovpsle){RB zRpxe<*K$c6N*h(K$}Gk!qQf~KqwSO$1HAdZ=bnh zuPvWN80&LBXkk%X>T(&8zIjdug>ZWz>1EpIxj*(GfkP88R|R$fNL1SVF1Qh`cz@4S zaC(!cV*xHnJQA_LTuliYdI&@p{c_TUWWbk-wS4=r7w-+eXuO+}qM1M^p-7Rqz(5`> zN=f(c-#?>z992l|)ts}?Dbo)SW*85RsWVI`kp|l~xl7cKc5k;#p4Ut2p9Aiy zhRwbWRpayL&(x2n|K|!C)QdWRk5kD7FRGKJB{&8AxvfDsT;_3tM9fp&<9mXt=n4*} z3^3U8W{@UUXR%%|!8?pP0~%&3cU#oSObiXsM>_8z1Bf=zmDqy-prK6PN^nOJegEc- z8vrWj`7?ugCitB%K%q2w=4WST$EjPdcN|*5f0@?wY&hLdoE89@Q^_Pn0~0=!?Amm-R34H$kYCe}kTuygAaRM|AxyJdg zaSW;{h5?3iUI|BTg)M-BgXFq8wlb$cuA_8G|y z(=FUVZ!v=-m9Z@2 zF%@Zlh#wa%;%bze#%ooU0^4^ElKYxJZXQV!os!Ds+qUzEn?Qi4&m7_N2uT1HaI@bY zr@pmD>QbgIkiLk|Rbg;@Ezn1AzjyB*RslGC`e%oY8#iu~3IxkPuUKVrT7dwi519uX zw}SO2z6Qky;!AM**r1`WQsC5;|LZ&0{2mYZH$@+T#uDPz_=biC_>LEHD%Q8!zIpRz z>Bbj}ft6>=|A5tfJ*;WUU6JL;j8ReSwjP4kFOtq14eiA^{O(6_2Pl z!KCzii9cXTfGqnVc_PS23Zib1(XDc!a$GIq7JT^~k!ru!rodI#)7kS42vQCS68l*| ze;%lRUrsWSNyGkMeD(j}gn!r}_tF1$I2V!G@$;oEQ^O1KE*Tzw0(}Il(?4OSS`&g` z74>&hZ$TYgmLFihuz^gCe0oe5*>J^6!7XznQm`!A(fRw^0GZAFku&cJRbKaZ`P@f5Hs6H`yU+X) zo=wu7jyE5X&iNn83O<8AWUmw-xcp=qknG(-LEV--P;XtaQE@$78q9A3X;%(3%=@%-C}_(D40DZMHl!F5<_c3c;>%gwkfbcXkbL! z#s888XsyzIw+}H)(cD=G{QX$WNZs!*Z#lf^!|39Q*pve6VlDD#q@TQU_Xb@{Qy%HR z2>r-{&oROMQzULjJHX$8MGWn6{Mfs$X;~pHTPFLTErNf*sLWCKeA@p1A8aAt&|S7e z$3B<#z5|HB__R^~gWs*X@M%qB;VfK~%9DRs?F*01P;>-By$fofNFR|E&IlBcjv})o zPO1bb?~zH`AKvH#2|H5;sBmwSGCAT%FLnsw_z!FJ(``UxhXH)+&mmK{Mcx9tyIOR? z*LyN`d`$~Rvn&z#o>}lISK8%}2JkisK3o|ICaorEIu`^@1(FwOjUW}>ikzKH0{;AV z^ka*Y9<<|-BalC`BsPMy9~o1h?v;ylewk=ws7wYupDvTh^k;GODglY%1p<93K&1nJ z&{kM~A!GkVy@f>PBCku`sNg36?!2ahoUY?tm^_zzS4(-IwG&?RqGZkm$#4O!EbuUV zbU2oH!c^L0rFBn&!7|bb7w<)jqljAhtSXe%yrle3(6zLw$ z?yy+hXNPV)7#nX2M9Oc5h4k#j9VzKrg?r+iHP8nKahxUheMA&W#5mDwJ$q+8oB}5|_@zD{RoWOln5aMM} z{BtI_d{zHraq+-8GwJDYh+&d zziPn$pQ8P5eT`Ssz%K{Y>W3)VsdvdLBGwjDzn64usOML6aZwbaPW1T=HwXjgel{~8 zqVBpz&ytgO3w?$c2cOBC`Pr{2)vsOoQJ#3FU8!lE3Fke5rCk!25gK8KeWTiHFW^<; zw1tP#G~F8~{LC($4h`+!GZgSDPpp2fTgTa`DstDfc}j!PP%tYfRbg&w^$v0Q1CMY~ z{G?%WheVj&!x}e{talo!$Xm&tA#5gRh{g@)mFvi_&C?`YqG>W&*Mh8uZmdO2;FK)O40^|f~F(b6@v*{N@& zx6^2suEvfXMmu&q)MbhOvcSv7?TmZy-!EwLvD*t4{P5=v{%5?fe*P!DeE)vU#gGdm Qum(c!KeR9V-zP5q7a$>O?f?J) diff --git a/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/ShellTabItemsShouldUpdateForDynamicChangesInVisibility.png b/src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/ShellTabItemsShouldUpdateForDynamicChangesInVisibility.png deleted file mode 100644 index 0df686377e6f65732a8f5506a9b252804015505d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 73614 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 From 5c0e6d64a11e3912c94c5d2591c44e986909fa23 Mon Sep 17 00:00:00 2001 From: Jakub Florkowski <42434498+kubaflo@users.noreply.github.com> Date: Wed, 4 Sep 2024 17:44:56 +0200 Subject: [PATCH 06/47] RefreshView IsEnabled enhancements (#24290) --- .../net-android/PublicAPI.Unshipped.txt | 1 + .../PublicAPI/net-ios/PublicAPI.Unshipped.txt | 1 + .../net-maccatalyst/PublicAPI.Unshipped.txt | 1 + .../net-tizen/PublicAPI.Unshipped.txt | 1 + .../net-windows/PublicAPI.Unshipped.txt | 1 + .../PublicAPI/net/PublicAPI.Unshipped.txt | 1 + .../netstandard/PublicAPI.Unshipped.txt | 1 + .../src/Core/RefreshView/RefreshView.cs | 49 ++++++++----------- .../tests/Core.UnitTests/RefreshViewTests.cs | 11 +++++ 9 files changed, 38 insertions(+), 29 deletions(-) diff --git a/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt index e2b93cd7960f..c7b28602de37 100644 --- a/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt @@ -124,6 +124,7 @@ static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool ~Microsoft.Maui.Controls.InputView.FontFamily.get -> string diff --git a/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt index 062dd05a8803..d885f25715e6 100644 --- a/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt @@ -157,6 +157,7 @@ Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool ~Microsoft.Maui.Controls.WebView.UserAgent.get -> string diff --git a/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt index 28ea0c9dd7fd..099cbea0e02c 100644 --- a/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt @@ -153,6 +153,7 @@ Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool ~Microsoft.Maui.Controls.WebView.UserAgent.get -> string diff --git a/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt index f91b62ef7b03..af39ade7244c 100644 --- a/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt @@ -101,6 +101,7 @@ Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool ~Microsoft.Maui.Controls.InputView.FontFamily.get -> string diff --git a/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt index 3331c8dc9e4e..776f6c1a4af3 100644 --- a/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -136,6 +136,7 @@ override Microsoft.Maui.Controls.View.ChangeVisualState() -> void virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool ~Microsoft.Maui.Controls.InputView.FontFamily.get -> string diff --git a/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt index f362b498041c..16dee3a4fc7a 100644 --- a/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt @@ -99,6 +99,7 @@ static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool ~Microsoft.Maui.Controls.InputView.FontFamily.get -> string diff --git a/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt index cc476f919889..888a55374bab 100644 --- a/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -118,6 +118,7 @@ static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool ~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void diff --git a/src/Controls/src/Core/RefreshView/RefreshView.cs b/src/Controls/src/Core/RefreshView/RefreshView.cs index 9ac13f6e8003..2f06ea6ed6af 100644 --- a/src/Controls/src/Core/RefreshView/RefreshView.cs +++ b/src/Controls/src/Core/RefreshView/RefreshView.cs @@ -2,13 +2,14 @@ using System; using System.Runtime.CompilerServices; using System.Windows.Input; +using Microsoft.Maui.Controls.Internals; using Microsoft.Maui.Graphics; namespace Microsoft.Maui.Controls { /// [ContentProperty(nameof(Content))] - public partial class RefreshView : ContentView, IElementConfiguration, IRefreshView + public partial class RefreshView : ContentView, IElementConfiguration, IRefreshView, ICommandElement { readonly Lazy> _platformConfigurationRegistry; public event EventHandler Refreshing; @@ -67,19 +68,10 @@ public bool IsRefreshing /// Bindable property for . public static readonly BindableProperty CommandProperty = - BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(RefreshView), propertyChanged: OnCommandChanged); + BindableProperty.Create(nameof(Command), typeof(ICommand), typeof(RefreshView), + propertyChanging: CommandElement.OnCommandChanging, + propertyChanged: CommandElement.OnCommandChanged); - static void OnCommandChanged(BindableObject bindable, object oldValue, object newValue) - { - RefreshView refreshView = (RefreshView)bindable; - if (oldValue is ICommand oldCommand) - oldCommand.CanExecuteChanged -= refreshView.RefreshCommandCanExecuteChanged; - - if (newValue is ICommand newCommand) - newCommand.CanExecuteChanged += refreshView.RefreshCommandCanExecuteChanged; - - refreshView.RefreshCommandCanExecuteChanged(bindable, EventArgs.Empty); - } /// public ICommand Command @@ -94,7 +86,7 @@ public ICommand Command typeof(object), typeof(RefreshView), null, - propertyChanged: (bindable, oldvalue, newvalue) => ((RefreshView)(bindable)).RefreshCommandCanExecuteChanged(((RefreshView)(bindable)).Command, EventArgs.Empty)); + propertyChanged: CommandElement.OnCommandParameterChanged); /// public object CommandParameter @@ -103,21 +95,6 @@ public object CommandParameter set { SetValue(CommandParameterProperty, value); } } - void RefreshCommandCanExecuteChanged(object sender, EventArgs eventArgs) - { - if (IsRefreshing) - return; - - if (Command != null) - { - SetValue(IsEnabledProperty, Command.CanExecute(CommandParameter)); - } - else - { - SetValue(IsEnabledProperty, true); - } - } - /// Bindable property for . public static readonly BindableProperty RefreshColorProperty = BindableProperty.Create(nameof(RefreshColor), typeof(Color), typeof(RefreshView), null); @@ -135,6 +112,20 @@ public IPlatformElementConfiguration On() where T : IConfigPl return _platformConfigurationRegistry.Value.On(); } + ICommand ICommandElement.Command => Command; + + object ICommandElement.CommandParameter => CommandParameter; + + protected override bool IsEnabledCore => base.IsEnabledCore && CommandElement.GetCanExecute(this); + + void ICommandElement.CanExecuteChanged(object sender, EventArgs e) + { + if((bool)GetValue(IsRefreshingProperty)) + return; + + RefreshIsEnabledProperty(); + } + protected override void OnPropertyChanged([CallerMemberName] string propertyName = null) { base.OnPropertyChanged(propertyName); diff --git a/src/Controls/tests/Core.UnitTests/RefreshViewTests.cs b/src/Controls/tests/Core.UnitTests/RefreshViewTests.cs index 8453716f9b65..a39a94ce252a 100644 --- a/src/Controls/tests/Core.UnitTests/RefreshViewTests.cs +++ b/src/Controls/tests/Core.UnitTests/RefreshViewTests.cs @@ -56,6 +56,17 @@ public void IsRefreshingStillTogglesTrueWhenCanExecuteToggledDuringExecute() Assert.True(refreshView.IsRefreshing); } + [Fact] + public void IsEnabledShouldCoerceCanExecute() + { + RefreshView refreshView = new RefreshView() + { + IsEnabled = false, + Command = new Command(() => { }) + }; + Assert.False(refreshView.IsEnabled); + } + [Fact] public void CanExecuteChangesEnabled() { From 95228617a79284fd965fdecc6aedcb348288ac4b Mon Sep 17 00:00:00 2001 From: Shane Neuville Date: Thu, 5 Sep 2024 04:59:57 -0500 Subject: [PATCH 07/47] Revert "Fix SafeArea adjustments (#23729)" (#24600) This reverts commit 14b29b04afaf121281cde1325ba5673556dd6c80. --- .../Controls.TestCases.HostApp.csproj | 1 - .../TestCases.HostApp/Issues/Issue24246.xaml | 11 ------ .../Issues/Issue24246.xaml.cs | 11 ------ .../Tests/Issues/Issue24246.cs | 26 -------------- src/Core/src/Platform/iOS/MauiView.cs | 34 +------------------ 5 files changed, 1 insertion(+), 82 deletions(-) delete mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml delete mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml.cs delete mode 100644 src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24246.cs diff --git a/src/Controls/tests/TestCases.HostApp/Controls.TestCases.HostApp.csproj b/src/Controls/tests/TestCases.HostApp/Controls.TestCases.HostApp.csproj index 20c0851af1e5..91157419d2ca 100644 --- a/src/Controls/tests/TestCases.HostApp/Controls.TestCases.HostApp.csproj +++ b/src/Controls/tests/TestCases.HostApp/Controls.TestCases.HostApp.csproj @@ -10,7 +10,6 @@ maccatalyst-x64 maccatalyst-arm64 true - Maui.Controls.Sample
diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml b/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml deleted file mode 100644 index 400553f8c34b..000000000000 --- a/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml.cs b/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml.cs deleted file mode 100644 index 6a2fa194133a..000000000000 --- a/src/Controls/tests/TestCases.HostApp/Issues/Issue24246.xaml.cs +++ /dev/null @@ -1,11 +0,0 @@ -namespace Maui.Controls.Sample.Issues; - - -[Issue(IssueTracker.Github, 24246, "SafeArea arrange insets are currently insetting based on an incorrect Bounds", PlatformAffected.iOS)] -public partial class Issue24246 : ContentPage -{ - public Issue24246() - { - InitializeComponent(); - } -} \ No newline at end of file diff --git a/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24246.cs b/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24246.cs deleted file mode 100644 index d23493671acd..000000000000 --- a/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24246.cs +++ /dev/null @@ -1,26 +0,0 @@ -using NUnit.Framework; -using UITest.Appium; -using UITest.Core; - -namespace Microsoft.Maui.TestCases.Tests.Issues -{ - public class Issue24246 : _IssuesUITest - { - public Issue24246(TestDevice testDevice) : base(testDevice) - { - } - - public override string Issue => "SafeArea arrange insets are currently insetting based on an incorrect Bounds"; - - [Test] - [Category(UITestCategories.Layout)] - public void TapThenDoubleTap() - { - App.WaitForElement("entry"); - App.EnterText("entry", "Hello, World!"); - - var result = App.WaitForElement("entry").GetText(); - Assert.That(result, Is.EqualTo("Hello, World!")); - } - } -} \ No newline at end of file diff --git a/src/Core/src/Platform/iOS/MauiView.cs b/src/Core/src/Platform/iOS/MauiView.cs index 347a9b5caf49..c3e0db4349fa 100644 --- a/src/Core/src/Platform/iOS/MauiView.cs +++ b/src/Core/src/Platform/iOS/MauiView.cs @@ -25,16 +25,9 @@ public IView? View bool RespondsToSafeArea() { - if (View is not ISafeAreaView sav || sav.IgnoreSafeArea) - { - return false; - } - if (_respondsToSafeArea.HasValue) return _respondsToSafeArea.Value; - return (bool)(_respondsToSafeArea = RespondsToSelector(new Selector("safeAreaInsets"))); - } protected CGRect AdjustForSafeArea(CGRect bounds) @@ -42,7 +35,7 @@ protected CGRect AdjustForSafeArea(CGRect bounds) if (KeyboardAutoManagerScroll.ShouldIgnoreSafeAreaAdjustment) KeyboardAutoManagerScroll.ShouldScrollAgain = true; - if (!RespondsToSafeArea()) + if (View is not ISafeAreaView sav || sav.IgnoreSafeArea || !RespondsToSafeArea()) { return bounds; } @@ -95,12 +88,6 @@ Size CrossPlatformArrange(Rect bounds) return CrossPlatformLayout?.CrossPlatformArrange(bounds) ?? Size.Zero; } - // SizeThatFits does not take into account the constraints set on the view. - // For example, if the user has set a width and height on this view, those constraints - // will not be reflected in the value returned from this method. This method purely returns - // a measure based on the size that is passed in. - // The constraints are all applied by ViewHandlerExtensions.GetDesiredSizeFromHandler - // after it calls this method. public override CGSize SizeThatFits(CGSize size) { if (_crossPlatformLayoutReference == null) @@ -115,25 +102,6 @@ public override CGSize SizeThatFits(CGSize size) CacheMeasureConstraints(widthConstraint, heightConstraint); - // If for some reason the upstream measure passes in a negative contraint - // Lets just bypass this code - if (RespondsToSafeArea() && widthConstraint >= 0 && heightConstraint >= 0) - { - // During the LayoutSubViews pass, we adjust the Bounds of this view for the safe area and then pass the adjusted result to CrossPlatformArrange. - // The CrossPlatformMeasure call does not include the safe area, so we need to add it here to ensure the returned size is correct. - // - // For example, if this is a layout with an Entry of height 20, CrossPlatformMeasure will return a height of 20. - // This means the bounds will be set to a height of 20, causing AdjustForSafeArea(Bounds) to return a negative bounds once it has - // subtracted the safe area insets. Therefore, we need to add the safe area insets to the CrossPlatformMeasure result to ensure correct arrangement. - var widthSafeAreaOffset = SafeAreaInsets.Left + SafeAreaInsets.Right; - var heightSafeAreaOffset = SafeAreaInsets.Top + SafeAreaInsets.Bottom; - - var width = double.Clamp(crossPlatformSize.Width + widthSafeAreaOffset, 0, widthConstraint); - var height = double.Clamp(crossPlatformSize.Height + heightSafeAreaOffset, 0, heightConstraint); - - return new CGSize(width, height); - } - return crossPlatformSize.ToCGSize(); } From 1a2c80f518972e99238aac96e22a079cb19344de Mon Sep 17 00:00:00 2001 From: dustin-wojciechowski Date: Thu, 5 Sep 2024 06:22:24 -0700 Subject: [PATCH 08/47] Renamed file to include xaml suffix (#24598) --- .../Issues/{Github5623.cs => Github5623.xaml.cs} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/Controls/tests/TestCases.HostApp/Issues/{Github5623.cs => Github5623.xaml.cs} (100%) diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Github5623.cs b/src/Controls/tests/TestCases.HostApp/Issues/Github5623.xaml.cs similarity index 100% rename from src/Controls/tests/TestCases.HostApp/Issues/Github5623.cs rename to src/Controls/tests/TestCases.HostApp/Issues/Github5623.xaml.cs From 31e3d59a9ccaf4db689274489c026614982a2212 Mon Sep 17 00:00:00 2001 From: Matthew Leibowitz Date: Thu, 5 Sep 2024 15:22:44 +0200 Subject: [PATCH 09/47] Update RefreshView.cs (#24597) --- src/Controls/src/Core/RefreshView/RefreshView.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Controls/src/Core/RefreshView/RefreshView.cs b/src/Controls/src/Core/RefreshView/RefreshView.cs index 2f06ea6ed6af..d2321762744b 100644 --- a/src/Controls/src/Core/RefreshView/RefreshView.cs +++ b/src/Controls/src/Core/RefreshView/RefreshView.cs @@ -120,7 +120,7 @@ public IPlatformElementConfiguration On() where T : IConfigPl void ICommandElement.CanExecuteChanged(object sender, EventArgs e) { - if((bool)GetValue(IsRefreshingProperty)) + if (IsRefreshing) return; RefreshIsEnabledProperty(); @@ -148,4 +148,4 @@ bool IRefreshView.IsRefreshing set { SetValue(IsRefreshingProperty, value, SetterSpecificity.FromHandler); } } } -} \ No newline at end of file +} From 84e46ba89285a5548c3581a8cf07c31ca1fd4209 Mon Sep 17 00:00:00 2001 From: dustin-wojciechowski Date: Thu, 5 Sep 2024 08:13:16 -0700 Subject: [PATCH 10/47] UI testing doc changes (#24165) * Added note to ignore device tests * Update note for new devs, Added section on VerifyScreenshots, Explanation about AutomationId * Removed Fixture Setup/Teardown * Moved paragraphs around and added new subheadings to make it easier to read. Used correct formatting for class names. Removed GalleryPage content. Removed some redundant content. * Added note about FailsOn attribute, elaborated on DeviceTests note * Fixed spelling errors * Alternate word * Added back the bit about GalleryPage * Fixed incorrect link for DeviceTests, added bit about Issue text * Redid intro * Added screenshots to the VerifyScreenshots section * Removed section * Added info about logging * Fixed screenshot tags * One more tag fix * Fixed spelling, added some syntax formatting * Addressed comments * Changed links to permalinks * Added pic of failed test screenshot --- docs/assets/FailedTestScreenshot.png | Bin 0 -> 209246 bytes docs/assets/SnapshotsFolder.png | Bin 0 -> 49785 bytes docs/assets/VerifyScreenshotsPart1.png | Bin 0 -> 140169 bytes docs/assets/VerifyScreenshotsPart2.png | Bin 0 -> 28159 bytes docs/assets/VerifyScreenshotsPart3.png | Bin 0 -> 38622 bytes docs/assets/VerifyScreenshotsPart4.png | Bin 0 -> 65258 bytes docs/assets/VerifyScreenshotsPart5.png | Bin 0 -> 125055 bytes docs/design/UITesting.md | 109 +++++++++++++++++-------- 8 files changed, 74 insertions(+), 35 deletions(-) create mode 100644 docs/assets/FailedTestScreenshot.png create mode 100644 docs/assets/SnapshotsFolder.png create mode 100644 docs/assets/VerifyScreenshotsPart1.png create mode 100644 docs/assets/VerifyScreenshotsPart2.png create mode 100644 docs/assets/VerifyScreenshotsPart3.png create mode 100644 docs/assets/VerifyScreenshotsPart4.png create mode 100644 docs/assets/VerifyScreenshotsPart5.png diff --git a/docs/assets/FailedTestScreenshot.png b/docs/assets/FailedTestScreenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..c4f2f26ff82c44bf420e57f4bb130c826ba63c00 GIT binary patch literal 209246 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

`Gr2wzsND~i#kIYJk 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 Kjm+!%kN*!({rq15 literal 0 HcmV?d00001 diff --git a/docs/assets/SnapshotsFolder.png b/docs/assets/SnapshotsFolder.png new file mode 100644 index 0000000000000000000000000000000000000000..4ea9ecc1a0622ceeb28b60d24daa6c23d4b496cd GIT binary patch literal 49785 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 literal 0 HcmV?d00001 diff --git a/docs/assets/VerifyScreenshotsPart1.png b/docs/assets/VerifyScreenshotsPart1.png new file mode 100644 index 0000000000000000000000000000000000000000..de0dfa9182321e640aa2b8640483be674c214707 GIT binary patch literal 140169 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 ZsGrRJGIqzN>;U+6OIh<~@pX%U{{x8D#!mnM literal 0 HcmV?d00001 diff --git a/docs/assets/VerifyScreenshotsPart4.png b/docs/assets/VerifyScreenshotsPart4.png new file mode 100644 index 0000000000000000000000000000000000000000..1f1a557e6f68163696f8bc85b2c4156e97e422a0 GIT binary patch literal 65258 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%0AEBYw+joP{FN*&)Y<@;E*vY%I z+}NV7fizk26SW<(2ilXs*XG#)FUtj$Yju`JpPrCP|AcivmST`&g2kHn&nNQz-(0Ml zg@3K)KhOGq6q5Mw=Kk+uu>VI}4)7WP21KR#{e>p^(n0*ZNlr)imsLLWdN)r46udIR z_Bu`3Ut|6ps}8`1d{h*FBlUR@Hk@dJ{@y49Udr$?n}QzDS}I? zK;Ffe^$#csDiW|1kpNrM1>443U-SCRSk0mdw8jP-c>i`RW!2)9pC>gu?w6l{1 zSOJ&Et^{B1*?UHi5$iJUHU_}kYhf9zYZhx4F-!7tF8^|$t};6_QN(fBK^9wMmJ4*~ zwI%FZEwGirhqHu?p5545tm9g)>)6%Swd(N%>nYCK%^q(DeP2vbJ6Cfjt+Jr!uDuIb zma70dzrjFVrws~xe_&Pj9Sr?h+mIc!(0%l?VF3Tfu<(SY5UOwU7WKBn>TIXB0)H8t~;i`DgeQ$Cez>Rk8uULx?wVwT*A1}cP zAeR_iE@(O{Jhk^@iR!-mBO&VrF7_o#y^Pq$#4g=;2xq(&wHi|$ZlDF%fcN>;0rpKS zpiNim;azW&pOFLGo&6(XZO}S}x=&uqG&WGxpMY}e(TBG?reo4zSX*kL20zy@J17R; zyC`6-<@s98!kmzdcA5)Vz6HTsI%p6%Gc6iZ7d1#^N`;UerKu*VUkw&@G<6MY4YsQ7 z>Vs#zCnHL8k-}vx5UYe!oo97i2|+s#}~oN3pjzb zW26!onMD)z8nk^VqGnPT$35G?-Qs1hGh=nGe0$KT0Lw!jq46xQ!ol%k1*>z z?q==+tYB|=%x9w(9xniO$Qd~LLP1Guvq;hvlb1Z;$P+oY7yj(Fo`XOV`Sm7J#m2CL?LLo`6!@{cl)<^=8!K$tARb z>W@%|c*q3J=zbKMly&4PyNfL;fZdxAI7piFue-LdoOTV_HV3i-Mv+vK!LYf;YLn@Y zuj!KjE^a+osb@Tr?Ax6ICE?4@5l@}&b%-GA3NsU&5r$>`kK|q;_V#Ax_)&8gb4q&T zy+xLl)ve(CmgrzfQ2x2*o)2>CqG-mzB-cw0>}B_M@;+=>)~9`kWETV5Q#k!2ie}eg zQB1`(SQUg`E7U}tGYJ3JeHH4nv1hLwDzUjsIt@b>Gj{yYn8$yRr5}IDYe+E6@0x z-?O0dFi1yv&{c4%o$XN5Hz~t=VP;;Aa^*|cu+Y;Xu{FKWz0U3aix0R0WLtK09=@mC z;OW>Mv<)N#T0L{L>z?>Ga@1!4jMUh>0e@>EfI`o4&uwTwnQG-j-iF<%jTh+w-JM?s zp~#GjUpr%4!K65v+#aYi?0?Ak6g$kPT&drmznZjZ0h`+d{I>Aqr^1Yr=g1EPzC(`T z+HzNyAGOG{S2E&QSq(WxC3an@Em6}M{3x?F*-{gZ(#S-m$y_zdGwmj*Y_6tTLe!OQzb-l_r94l zgcS%|Z6CCJABZzvb>bcB8j9UJ2Gu9WCp!E_OJarZXTX8FTaV{EWWl&HjhJ>8 zaFRANOO>afqUK3e*^vdyRdUQ?(6nhV`UT?;71Hx)13%YdS-C-JvwGzue^8jQ_R&lF zmSy-frAwH3)G1^t&KFdf!xj&k21pDS+s6yXP;58b(=t=h1U%0OYW&9XEXA9+L26rF ztk^C$M~z#F46+kPo@!>9>?AAaS~@`ti;Aia%geWs%jQp1TMUV(@eTP@%`NbCa7U^A z$3FiW#&2WKJ62#S2&cVOg}-G}+b$u-qsFFiCO+&GDWxno_*^v@T3MLWUM1Jnx24GW zXB$Qo=R5)5lh=0;`USn8`KGNgFetpdDI^ezY;I~0nf{Mw*!@s4T#E{S#EV_S{b%fc zL9RpJUihBCxb5uuPTECGDSvJGNOeZP%*!9t2)3^^i!)=r$P-laiB87F#3WbwubKAz zoZoqw5uJt|O=*J~NnDyy2SKB5xUd#a-R7w~5mp3oTTL6i?AEB-8&vm0zri*?W`OhS zdb+w@WN0Hl#369`V^(s8U0?S?U?+(J*Pp@gvbvkqBzS3ujf5C_o!jritF`UY)_Fq{ zn=SMf@2&V{o}ZnJ+wvGRdQpmkl9^ej4ne*4hJ&dj_h=u>_LuyxmRTeaax#T-(-jD& zfD($QwdXz05D>LW+cD+IU&YkSD=%MQKkoA*e&JwBFK%gZ(J5e1=tdupJwQAz3(@qh z$9b)h%RZ9WPEdPdp1EU$>6!zKSgK%s`Q-u=wS#kxj_Fv(Dd(PQHZ~!c)Mu^1@&&LD z*5mY``N=)xQD}slUpt+9*bQyx)3usB0maIe-`x^Q%8BttRxs%0bR!%h9O{->{4b1$ zp5@$*Oyov&^_5kG7XY~PeEH*hWo2&2pqgyY16PTpLgV7G>zF4plzM(fn70A5dqxM| z*0pM^)SlD7SEj;CnB$9&w92!_QuE;0h&)~Ob`VQoD3)%Q^S|1xp4TRS@G6L(7DU%9 z+QD_Q5vk@%oL0UOI|0v26mSum`N%ZWt-<{kynih9_FWUWmK9-EB>g1Ha1;Q;2&^j?6d_nIRN4^vU}WZ64D2BO&1UeJ260UoxLcu?cezKSOn>g;#p_QNEU=XN3u{COtJqVaL z6oWF@Qrq-cblr?EwstK|=Bg7SN_teVq@_auve(0r}tSuEbt5smg~hU`{7yKVV3MVbW7X7Nv595&f(sp=pXX$3{tk36*SQ_ywcr7 z3f#a>^%rYO49tm@?-ArK9_hIkx>TPrFv~z6U!nYxEMsk=-$pYtQ95HssYyd1ypijs zLXD4-#P+TQ$VJkmYiw)&ib2D;fn-zewZ1C>qqCgi?TNc?<0@ifK+P& z0i;f~+72T)Xe~32(4$By0)a^jj)W1J2yRv%tw()$Mner+*5k3X6fmDZ)oMK^_#adT z6?tjNo2G#V!R#44kqp(+B1mCGz-??IdGIWUd@X6s<;kf99w&F#f?BuUn7Fx~_B{$s zgf6t-SJv$v^3pvDjOvI$-U1h5GSmR*IMDT4($&)`2zW?toiji&iaq&DfAl^yM)&}=5tg0 z{~XJE8Uxz0DdFS#J5CF7#lPv@M?ru6-?u<1i~n+xZCOZ@_Djm9{Y(?;`7#b-G=z%xdd}zp~#~oEWW+UWq&&M@A5d!2eEFH3eZ3K`;a@b^wfQ^_fPz8$UeYbfCvI3y0 zi#yfmBv}&;oyG$lIdaQNw@9MpEK^yX8g07b0&zetl&~vDKuf-qHgvXH5gcFge!*Ub`T;}D}iS?eS zY&2~cs4DC$0lNaavgR`o|B?(BBZ+gF1(Bv0?$~cDXo0f&fgnwj~)Dp;%01wGx8G zr^bV+j*?k9p3gZ z&EXC1i`)ruvxWO&_F3R`-+G`t&7X?C;>H@p?2~RQ`)aXLR~2SYv1Su#*iIpH-o_?7 zjQxhPbCp#p8i0+UR@>V%GEUoDa&yR0ldL!oxl1Uk~=`~xKjvHNP@)G=pJV9 zoCawhu#BKm>x6naSd$&4#0;|mYFlDo58H}ewd0ux+DuQ&zQ#F8Rz$x!xH1F+Ddap) z_8KPJnF%qb`FZ76%KL5Zy*#~kaZc)HO;1#8S<(rWw-`60^zyo`0QTdZsH%;?^-_X( zt>u%=DL&YAkV*amJnPCepDDeajylVyvK?lpQvy z__r2Pl>tNpsd~WobY--rg#Fq1L}!aU z=yw%x9sOXV7VpLidPM0!x$7^km0D@9#wbt_QZo2dXKAVy1Z{*3d{2!kp;h5^x$Im( z$%(IDCgV%M&e(~H#90MS9)Cwcsczr|H>WhSsqZ6 zk?gep9P6oLll#a5Osbx&P)|-jqA{Q^uq>xvgwU7qZja?g%UDPSJsGF?bVceToxp?7 zqXHu~BV>=(-Z%ao0FZzZ1_QwB!nu#>83q7+V)U}lfXa|>0;(u_>96m-%n72TE#rwB z%navxZ5bj+Dm9Nt4dJd*&s7PB1`3YjJL5dgy9^%No{+lD(u)bqJIS)V{P^%;n`gWn^cJ--r_FZ zag(}FWxF-3jyETUp0rq+j2<@=>L@X|F{FWHbAHEWjw9vu@`{}wz(1qDK7kVmb10MV z735Yuu`d$YDDMQhc?OkS?8od_`N$@^c&}>+=ZJ6nwK~OoX;Lk#?jT==y851w{Rt5W zwp!V~<0-i8sKwTAzrZDvW|z<~Y~%VF8!Sip@Z8tcWFdo4R}cuRVt-BlWXL#?HP{WW zOR~=SV&F=w*PkO>$;-2R`aA~4vUjGHPQ^pdnyP)HEoQ2 zDT)Ff{9hgiD+m4g?+=%E{Q+Kz6DsJyNcKYJP|DsohpJ|I(O+!xbV8Z1aPDoa!yJ!Lz6Uu;l zIhd2m9H`U+xM1j69nkw4kx^m#C00m-}Ihy#JOgq>nb%qN!CF5&j~oAWi*do zzx4(vgTde++mv5894hY|;hSzo2Fv=L(IYkk>j6B4J&Ig=7i&K_*CW%tKhZ5XZHsVI z`|SoY=60vTE8!6h5z>RA>1oUa0!2VcPdEDHj|ilTt31rV2_O-5c?WGC$3Uv~#~HB7 zw=9L1+#&5e$4OXV0zcbuAboLAcIeXbEV!%61g-cqoJP!}WO|rw^UycE@zZ8zrB6zd zhT`KuC8I%`UE917)}wExgn8hKc#QBm=>S0P5Sp92s*PU9ucd%X zu%M63`{vB>h^z=mo~4{i^Jdor(FY!A!HhHp#PG1L&ke#&FFYx~Awjivx6A=oEuao0 zEGY~(muAEZMmwqK{XRApx~ts|W6%V(ig-)SN{o_}6uJ)!@*RO#Y9xapsLH*iR_yZZ zy`Y=A9_kPAnh4Xcg4xZgbNvFH0o2WCECug|4!p4MN@jk>04$^XNwDyao za~ok~-GnAI4u(KG_l79XdR8)~8WT$Yyh@Xg@b@s-#gi@5{A-Zdd53P5S;KuRo4Ub^ zou4mVkddD~d(r(AZYYNSTUN*S{w)+)utj>7J3)M&_bSG|en@4vyR>N-#3x&(qrc|7 z^s?^(>cFC)z_^?URyk=aGhS>7`pP9a8)t4t?cB&jzm)E))Ye6)AnnrxKZDvuZQt`rUF2X-JmW%inzj3U( zC7xR_k}>PBlV48AX%hXEe@i1;pXLpEr5@rkRWbdpg#EQ<`B=LB?-siXi$(fYwybez zm)Gqi*N@CW~F)=isVqN?)Ts3 z@%n9_J3Ym!{j~oD=@E-S!Q|pVwt};3i|>%&lA4ZNzyEQHK!3qd8^YR%tn73K$6$Hw zEo&9Zw0EhMr-7$-$xz1FzsG0URLZ$dM7szQPSh$Ii{Xi}`ML>EDn8?~s`S44%6pUo zc(*`R@`wy&i#@Wm%^9ROEHGS^7yS*6jiV`v>r1D7B5kg(5L6-O*H6Zz?HoXz;snrg zjvM{Ofh-MOCv{QlJNTBhP;qS7SDWvmUU?@rt|U%YX=|{a8=>jd*dbZ@;5Z2lP`6)a zk&Ql^O&f_uO_aL+nbd2C+FldU>nN{>Sk40%9gQ58nX=sfaUVS+$n`@dbFb+BC_q!` z+rFO1mz@Y-kNqg)$ar`5+n{g zXEO#aSR=Nf^2cmq&2xD!#+lB!Wxo#08vPQ1@`tZ$YpvzU z50WB^)e13nIy`@!e>-sGR61GY-wY!LD()8}oDJWL+)D-^2n`AtZ^?;4;~QcMLaFom@^qHKsP4~%F_xjfu8=Coj25^)T>!W|UPkaU(Y@<=8T8Wt zIEo0G9MZE-@Tx{PyjbQDTdqi-(*n^i??xL~cMVA2k*(sD%>`Qi`g&3|c)PByP}?DX z*)v8xQ8K%|p`udDVL5M>+#RGG4!y}Tl{qIsU6Wx$U^(+&kE0G$r!32MhyEwy`XB7% zs}}Id3cbundH3*_R?{zYy4??eAzkLmY|8<#F!T=-q2 z1^!pVnAH@#dOFnEK5GpgVd7n>Ph?i5*Ux{53*i~n3!x_UDs-IOZPIJVbMH=s>ch#0 zU!%nD&eiWIp6D;EPKxs!r0%5jVy7zmH-4>uv9w&MJ_E$%_Dv8Emv2g5x^fry&pxj!XLlim!OEe3fBdiC zNLmt0>cAkr>eT=Jm$+Yjy?xCqyo8$1>J!b=H(@lQZniX!J~996ftTKm;qOwLSlA$$ zk#}_}wb>XM|LdW+PkuK=I}x5dQw@26c3F3A8O!@vGE zFZxn*f%4mH!TjJ1^V0E20(_x zI1c&GGf3?`v#Wea3TSu3=*glr>ke+^mkH-vk^Zi@bXpS71jCv6t2k}2xEA$M5U0=i zw638dj@iX(brCL-o`THHDu5$31wr1r4!AA-`9#$7yAzXEnc-5d+D4w)Nr3mHA?M$! z`0^dN;B&h)yz#I|2ViWj0|FSo_cM@dE9in#@Oz z@f0W09|&4nlx+eIkPK(!H3LRf?+_&92^f4fpZ@_`XYBQ09R1#AI^eX(iync9=KG81 zwujSz+fWw_Fuph*ez-G_XJ7&V6JA=k5fi1^a{#%M&Hr$Zh;qh>pLJB?REC9(yL$l9 zkk;x1lAM~Pd|TcC)}>qklf|6s>Wc$1(+gQH*IDHf!vTj&fo3bL{7;sR$cKT~ zK-Zb?mT#Fe0mQ?iV$Q$^aDABuPNneHH=u7Dzv~U!UOe;zlh*uOyLa{QnGncf%D43+ z;dKXG4Ci=iCf z_rTHMk%KLfDTiwg{zq(BE)>u>wk{M3CO`%{k!>xYXE1?-kN!04hZXfQDyjdLPvKnw?Wdpbt(Rr zU&n`5feF^X$KT%p*oNtFKp)5qf1CfRZWO!O*HF{N^G)cY`QcXMkLxrwKp%%uxQZ@Z z&$`te5Knh9(+~ z5FB1^8QJ#t!(>IZ*EJ|g5+H%b9h9_b8Buu%Dp87Ghdhf^BsX6`H zN^#J>grGBeV}!y7o8t)lbPCfTF9dRbQmF_xyhb1t08{hL@2U5&(%fxep%3TDvxPdG z%P6QdLUc?51Ac&8*TA)#=ox?jS|ckr>QBa0Oq5TduD?`x%dDDRPJwna?_8jgn1E9* zjVv-i<*5*|$PMg`x)5j#TJ{f)#j2ZCko($i+Etv!liZk0+n&jBE(39H9CzcG*9wIn zs~v-$Q(F+GBi){3_HD!$Dj{$)S6<^Yj?aHf{-pW_#P}|Rq6pn&R8hLK5#iL8~@RN#1+O6gFKCvp(zBoL#_^_x1X9@;Ob5EMpCe+r>@vxj({#*pBcx*qJ4nT z2Ut@lRtbRVLB+%OcM_~Q5;_Z<3)Tm&%hrz&TK{AVxn=v&J+2FG%yp*M_K4dOta-Pm zzaB|LHXVx+MFzyT0Ant!bfHGK62%K|ph#DQ#fFK5x!66u5>gSj6JR`OqR;!r%rlThkmTuDMb6dF(U zz8{}zuKz4&pS7p7%d}uW=R|FfHx;VAR7KNnaw0Fi$4(f43q0MlS<6Yxe+y+gMvLd| z=T@b_9N5HTxe*3&tlkSKyS5^0nrZz`n>b=}-iRxAs51M?CEFnK!n_|zXGK9zfGS)Y z4FykLPbH0vvzrc^I|B;5dwET+ua%x^=|hD5w&2Ed$JLg#X&veIm8l(w;KEE6?M=@wI5_e8`t)IL|tV z@yR)`LFVxvna(q4X$dvuuzH%AI|R{Ga##PZkFp)(t5Rozgvwoi!8JYgUQ=z*%LO_N zc5+jO&DOgdssst{#PF1Prn5F=RR1T?b*lEOnC?W?-bw+1eC`l2=QO*@%rCt|8m#e2 zqVobb7r9USV_$Y!o89|&{QsNt!TKCEJ;T ziPrHE#%P*`z&2(j!s6=ADQZ&@522#0h}PDeV%_AbJ&9!#4#zihTFHZhT5yd_xY144 z_Ngenj)Yw|ZIcFzhEJ4D6pZ*bPMwic9F|lsKaMBd68E^Qx=A-o@5BWz%0MqUK7PBd z?KwQjNarOgyJ3FrM_s4`eFI)yyGP2sgzFiL;NmZ4=AKsLsiSy`;S+F}e7a?Gr11=A zg=IJ{U2T9>*Kj3QJ;}@LpQ&lE#DveF8z@yihs~-{@sSI=In`>$TeC{bQv`=enAaY9 z<}O8*qJ49#UOSCIu((TX#HQcx6sdJmfXPn{&tG2?%k95aX}M!_GzjT^^3nUdHM0Y*}T{Nf@5-y3e67iDMmxgIs=6}+Zs_Sa#l~r}G;^0b4Wdx|>K+uN4t+od(-b zv*WmiX20XKdmjUnW&QaG%zL)e@hYB-+ZIh&eVh{MT=ikUO6w)Mk!u#jhInlB2W5V5 zO-=Gk^w9g)R1fk|7U6fZW_1Ct_(6C6u&{E2>zc;cHUjl?|GE$zJzT4xe#R1fSIXr$=5pN!Z;5!%W8gDv@5}{2izY zwS~sBy&)}!*6vRq$3Au@V$BzypOd$fX()b9*y!0V?teh@xNN1-1yo7d*E%kW9;X-9 zgVWcowtXLnI5`6O#TSt~^U79aFBi_{2M*+Ehv1Cv0EP+Bpk_=26mN8w7okHCuiwSV zbnx-6)B}Tql=8XT)yh_bG6z+qyD8_)^lKkKq{=xjsogOvsK!!f_br;FqCd8Q0QK~2 znXHApIF{@HC-%x0#T0K*FJ9E_>V0!wf&$5_tv5rzKF!@o{WT`!Olxd z9$>u}6FG7efz%N1%J0PMpMU4*YZx zJ^-}rb@Z|Tl=p&q6k*;f&-BAcD2N%?e1<-Abbeq#l zKYhdFA*<)7ZrXd9mXfRT;X2k?5B!+Efki`M{#pt)C;CXnqS%r%B3{Wj0e zvB)l6sH@J}&+W|PkQ7;})x?<{4f$xZhWyBsu}?>PyoxglCdN#)ZsNYiSzqjdMg8Zz zf9Hi~sGKY&0-b5G^|5q7RnH%+MMA$&`{!#TsZ?=|RZGO2mF0(ZGkp!|JJk3e$8)wV zJyrEf9gS}8vQ<}`#~Z{;%yX`-Hp1m9_(UwXI4-DD26i-<>Xy6>ZI;Rm#7LHN$t*qD zy?KnhqXiQYC+O{h<9-*pH5t1}|8K~}R5j7Zx!6QXv-C!;`ZPD{o~3%(8(J!3!^Q?T z3MfU3KQp;3ohYP{^s&MHSU{ z`|GER?-2R+*26p|L0R5ktOTgC6KQPkXxPUiECbw6LL#*Gc~EiMEXrIex9yzNltB}YA@bg_Q*+T zRTB$T(^xmvme)biIlyGi;Lf4aDRL*zwU7O}rDwW>ifKgzFJHMG)WFH=cK`-g856TI}awF=Fb{NjNwsQn>Y&gmp zJ`)VD;z=E&WV!kVc%{i66-}!*%O5BlKl}VK#P}9l@510##0vA|!d!1LhI2df394Cs z31z2X`e2PO_EC@YYP%8JN2S#PPmMaiIo^E|WDxbm;TKZE-I^4=*AmdUm{(FPU8szg z56UTWx8tV8RBKFPUgv z{nq#ZxeBBXF_E!T*V-i5f-(%7Is9yp)sec&M_QKson-FLWv7-Y(T_s>HMx1lmxFca zVr$G2$W`)P_FH&*O5uT#X*ra}^82$4FMRI{bm`tG*F0Umdl)#V`$KvZS#P}+&x$0A z4^(UaDSLGQzt!}4W+FzU@Tq!jOx(5CtISWh?<}(|2ov%)Wj}kdmOID1g>qOzry%P4 z*+L3yqVEyDtFK34XJKZZ6c=;GSB91ic;$ZO6NSmuFFdGXzL#V*4Mh}^Ta;Nt^OY zC&VBR$=23~caqwI$?C9^rV?p~l$l)B=Ja{YzI9wM2q#S~ZQ zywvW;wPD*Vl+j^-1{3G)`>jV<*{GM z7D@CPw{vJ*WgSPp`ol45GOhQ-k5q6X_HW?b1QP@ z^P8tp57LYJ>AU>7V#45KTBrNd%^YDhdAF_kvZyJWKK8j*>KTZgarYSWJE3@$nGMi9 z3&y?fNWQhndzRr4-8!eFepeNjt%fhGiF4BfpNKzlQO2|SMYL`WyKJ;?#m~gXR@b{= zZX$FN-h_`}vwwI3U-a3Pn+WQ|SP}^J{N}=&7ClCo-&+3yw!x9a%9hE8O5aZ}EuEkzGbdgv9#s_{a0Mbq~Z z=96Wy+{s4Nm>JhJ_K4k``*iWC<hsVdD0(PGG*${S6D}wW>H?Io_`$YB=@Ap;Z*S_DTHLtlSf4dg)XYctFQn4 z$A>G_)Wl+5jj9vHc$FM7IS$)(?D4Ii1u^0oen#*>;(; zR$2JCsc?UANkIUc-~B!h++ZcRy)RKO#cWkER2(YVPKD%zqTQo~l>BL-HVH<&O2oN5v z@@o$^s4{l;X+w;!wH~}F57ZJr@cS01bvn@22-i^xGx7%V{`lReXPj*fH4}7x3GG zqC*Bfp9qY#y>D%{w$X5zW5tcHc6RN2Ak$>)Fhns}r_cR*-9bSHOsw-hBprUKYV`h#u2;n4w5=xceW$2yTUVE9T@@7tkNz6KzlJmH$tc0y; zs|&Ha*nrAj%8Z+?hs7@lI@mP53T5q@@Tza?4*QZd8!BO;s;m=B@^))O3KDE&vx=x9Q-?7z5Yr&<;Ti_=2;Qo-)Yz~u*xpVe)Jjphen@4&=t#jGurR|7&AQ{BJ)F!(` zeN2xqZrv5ZWVOd6u>^abz5G(c3~4~}P{5ai$IKwobLQ#3!^v`u-b83-GUvR6{dnk8 zBTKWbHafkdc&Do_PFSTsm|A7HAne%8Bo0H*)mU%G<;X8nkPPRprb4KP&Guj3NrM^d z)`8Uw{ZLx-RGK)hs4B6@+_S=t3ppqpHg0!3+a4;7W}0;^ldZC~GntSbP_&hYuCm&> zG8v_1^P!#CBuamFA#y#=bf=!aa*B0!(vK*V)=Tg(=ksmqiVP^mS1#>^c0KVh-OJec zHD7y}`m-zmVJT}6xmDf9rHt{mm3l_;VXI+um6$UYc$L6VgDl8bVQzAMyHkMz(Y8XS zJ{6`*MVEUlYuPC1#)Zd+hc3Pc?VSIh+CP&X0**b6h^v*_;grws;hRDikRBXv*yAp> z(pkXZ>oi53up@;6$txciD*HPw4Kww^{bRd|ID4oH^2{o9$7N{}6d8Xuz;&rl_Rn1S z+o&~p<4{QALY!6wND}q9A5ZZ5A1Pp``@R8brD4zK35S@7w1GbqK-Fh1dEN|HV}0Jv zFYJFX=`QNv$xC~}AcLJYVjUi2sb_QY3sn}v`VThm;R3iZ9mTcw{-VPH}2<1iFAU9}FRLJ>yOxF z{&)cN&-J{}=pULtt}kOz1BLW5>JrZP$?w{ z`aNYg)Z7*r`F<2>C4x~hNEPxUtN`)(IxUDU>NdUDh$p8-kBYebcCn3LR#x7+0_L;e z#Gm@dk<8tJ6nZ}kLFH)r+HpTScG^o+V)^weQQn$KAcz}Bi(SiG*SgbaMq7W_6P@JT z$-Yw`yi`kc^u0owK?3%*LFg-5UJVp9AUYH=dkM+-TeF zu(%@g>LERwz%s9Qbe+q_F9W(ljqO~1e}A{okWok}kDs>N5JmZ}`jOu5#1^kbaw?Oq z@+Pd=eZD3?|HM);9+dSug3ynLO|NXqP9}2?&D)neCzLel zYa{p<&CMW7Jb>#ys!Ur9dMad{cSml#taAeHD^bf?Es*YGh9QJB_kqMUj~IGze|1XJ zaEXdESo?*SAL?kEP9@h;VO6uKPS7;hW7aaOXbn`2_e8qkIfPn*%<#?L*D0I4#mQ+A zNpo5UDPzWCOSMb46|N0I4`#y!jm8v4&3KO|aKI_=p+@RyFdW|O(T}Z9c-6z6=0%|l zipKwV&Z8j2-WYi5!&0=1Cx~+?D0^U(mN;|!xdBA0 z=z9>!TTium$tpP~&HMs5#4c8amnF1FQekb+8U-74VCPJeajs>1QooMk<^PPpZLpR` z%)_==(8I|^j@Idg(4cs_w=_?LMDpeZwDy2=-oje5Y>y$$-D{z9N$|T0y!Telw5Pbr zylZ5ZfAQ0+P9z``a}!+S;rI4hkPKEKoG{nHrM$MI>hc~HHG&L|6***LjcF5$)r?E_ zK1f9DZ91lc94)*)za{rZwa5+6o~AFZ$Nf<@0VV2U%QXtu@-jbTPhSR}v@o3C<!5-v(NkhN2Ok!t)l&2`h1 z`0F+*gOe`TNb-3o5Fq6U~p=!1gal6D;;`?@Iyu4H~$6DVG#Q?}qF z^Qcz?Q_ZDD=C4Y04f9D0daP1ya!S+_Nw(yfdhP@IwBCEX4vei6|6A~pK{&eKcH^T=stCsI;xC(Es@jkLq5#}Z@m ztBVI6$wqaDUx?ijYGWUv3G;MnP+NlfIv5Zu>f|i{EzHVE4)OYf@C!*c`V=>t98H_c zc-dV*hhSl7%nh5RD8zUOoTggzSZtF2%|rW-E@U99t`=N`F-{pJ3D-mR;`L z)0J^e0sf4kLP}nl=}!gmQevnFoGOW951uxk%L&}Wd#OSSM{65et5xTav^pIr%RVAT z2DZByO}mDs6e_$dcG@&$!e_G4*Hv~|_Pz0F%hKA)E{IDTW#eQXmZ6u+E|Yj+6dIc& z6$gz^gs>6C364W2gK}=7(3fXVQ7pyea&bF!vCKx8=W*p5cKOfDuz~g@5VW{2EA!5{ zfu44(;96dk2uYF$L3FIKeoFBWftD@1;`G=2K@>~i>;};&84o5i=g_*dFr~b{z|cm- zVMzQ_s(n`F11EZJqQd994;ltm-yFkpmE+3Ya&OMmTXU-lQ}UW>PsTZKiL`nc!kh0& zR5plF7N>P2_2lp99;7a-H_3P{+%s0f?{c2Ws^j;s(xP9Z|3zSlT|HN;sXtL=7^(75 z&|M*AEkt#4MBkE$F{P*3`pKA{wT~CE1a~>(WI-Pxzp@Kf8}mo+9f7PWnMp9*hQ(M zAHDCktWce%vpdkUA<|&utLrZ|Zi@2rZjovDyk{yL<{Xohfyp~PCQ?YC$T++XR3iXZ zI-Qpn?NNWz`CJZj#PI!*k_`I!8&G0Sj}DHyluxI`iLPK&(ohphDvH`3Dr@oJcrAue zh2;`cHat!PRRh#*>hr^VObzVX-!>)Y7{lYpg;>*pE1@Aee>(dljGm(jWJy0H0mTrP zT*LVW^5LIv*YPTqDql6I6%V7(ZhV+d{d0t1rxAk@lQl=R>?eM4MJ{xva4eY=)3X8< z-qes4ny=6^iWluXccqb@fFTR;6sX=nJU)K#|hA87Y_k;_E7TchnsWw2qF$s8JP|e2sz$qT5f%h7Qd6` z>~PLi=yCoKrc(c_cC`EHkgOyxlP!U#IQkMdtU+w+DV|iYhz&>Dk(qv?Bx2)ipf>*; zTHo{8`YmRM>Dskr@c4rG`+pew;5Y9h&-JN%m2^;TBm=UBUTQlJIBzq5-OI0<>ee^9 z&6Kw%yOFESx`H>$AH3H#uJq@mt|Y3TDBP$s@8c~w%oCCcr9CBG#y%_H?#hxre0Hwa7_H{828-?(Td8>`p~_KF(N6lp5r zyhqphv_?(kbnqg*hWkrBzT*O4or@#+!@s#fRXlLfk(X=|{0|k0gA(t< zFEw+(39$d9CBgq|J_nu|9#_58znR3J58jq^W;6@`3zxifMeDAlj@D(u;(x)Fm#&q8 z$t=rr1iZsPam@dH?f>_q-DeYk`TG3BM8adUiIGyX^6ifQd*~bDB#Vh5(!oTxKjBE! zhN^~7kN-70_diG$lR~IG=g9uAWn!ds$pnKy1poR!RO0_x0lx15cFH?Q;u-L-_2b14 zmQQgJ{Sy%7{|A1$iw724qpHH(zd6@M3|N{CbzVPd|Mj7Llwd_1OL2de`{y$xziN|8 z>g+8qGrIhHp%~-#8e!!N`hT;v|NG+qpN@DzdK~C1ye1n?J>M2Vr!T#j`W!I#w1PmT zsRs0s->)CZdJ6OuD{wNi6FAumWx&L-WJ^{2bMh96z`EdAIRffC?x55u;{=d@1-Epk zPTa=ru%J=r_icKb-)18vChLgeMrQ?{+N^It(TV0RliEKPm*iJ({QJm)yc57{4&VyY zZqo|&(K&v<{I~bU1J}l3oJbcPD8j*Y(scyVV_7THP5zD8>xR#D_-``z|MOYj!5Y)* zzXe1>{XosgN-ee=gt$ z;7i?7YBdf6 z1=k0Pyr-bPZxYwh6VSq|xIV6T?>n>>sImoAYHw%dN8q%!HZK6WBsA|3%AVs0AX0xJ z%8L_Rzgiq)3?zUJbA{d{m;`;w35+}&I|t!`S)6dxrywN+j=Y;(DQ;SinF2}zSeyiE z3444T4+xn5&solw2sXKVM&cD*J3?)$f+rg|jaYzCwQ%ehG{+CUrvu8X>o}}%n}5_i zx)w)S76RDKzNmJglh0@iCwGNIHUq|iF!UqDajl9^ClYq`kitPHYj*so2 zm+xAS*pA`>z*$F^N>Tv#o7|a|AI-98dWU7*Jbe@RyD&h<#fgH})MmWOo>NZkbd!Jq zT{Rac{^vpSZt5ktkE9EMoEH6$s41Y2bx&3k`tbpNM*kOpQvR~T0l=T6iC*;#*JToa z1yFS7B#_;zRa*r;PS&hGyLlUYXJ5{L6Ba*RUfdLhVDv}R@o~snNW}B4|mYk zpU?4)m5;tjs?CnmoQB3^8z|O zpzZ@&G!tg(f#I`$5{i@F4N_x0;jNoss1hQfQ4mQ@*ncFmxb=I0TKru>S!}gy? zVxJ8-R-t*JQyj<{YafmwK(PJ>YHU9;NO0;f&uvFLoSUJ=4g1d2=?dRm^?;zB*&`W- z6K|ZN7y&2pQ*s@kVBkZR*?|~=cf|&HX6ozr`0w8Z?`l@bD&xhNgyM98nGx2mO@}Dn87}4% zTq{g{z!0}Mv72ahCImHNEo8aYYq9jKpJQ;X)YoLg?h*5JBz~1G{Do@nflikZoe_l;md=h09`?mF;m-SacP`-jurO6J^s_f@i*XiJ^Q%uFN-Z;fR zwlA^ouHFb*0W2)3Ol%f8{E;uVGZ}^JJy{2g&`#xp5kIg1LhjQEJDY!g4yR8QzWk4? z{ha`?=`fcXstGv1$oYe&@6sXiRGyy>qi#kcv~Xz`O}!@B^H8IRSi8vqKa%%tv&3wM^$TlECQMx=SK3*!QSquCj2fMAVI$l$e@%V4{EbN`?A z-a4qRtlJ(xCEDQaChge9qF(8 zySHw=->dh>?^bQ*an>m>VFdK>+ zPHEKnS3hJL4pEon?PO4;nb-}P?3~=%6K)24?PL{rS&u_=fZ;=H0FR5 z7oX^P9w23xlr0=%vqJrPanvVz_lfrB*9)Yd9eAf>PG_yx!`%OVc$K{Y@ke+SoVC^} zEbmv$52~PO>yLpLBwWp;*Y?z1RC(~8d5fs^eLUut3uyQxzo1mSw80nvW)4t{jo1hI z%YvPBksOolm_ckc5YOX1DN?+QvgkH`{IL1MglM>Xm)uF>mD4cepLlc>ePdw-{&7B z0rOqj^P3Gmb>w%T$Z`J#I=bK~tzw0WiU!b-CrO&`uPmAd#^W5#_gJbx(liY+8>erb z>^uKhYZ8!NqkIu1D}V46U8%g~1@1rAClRdA6kA{G3TZ)2)h;z);QbyyTYdr(7}Wf} z28BmHiduQ}yMHSNUj~AAVG zaPa6Y1G$m>q7Sc-5dZeHT)+FD7yoZsx_V(16nxgNA$TlpAq3nNw4dcg|Nix#rP_f0TM&r^#~&P6L=C%Nui;%nG&b?I6;ZjxUOf>9fNS)afrBoEs85EWsA?8&Qc zTn^n9|8QSmgwP9Bh8x|e#()?1>vOy$K~R#UJD~(x)J~3Inx-bzBCa zUUx=tYc92c=|`Fxs6rzAEvn(z901FsXkUMpMsTy?bd{FF?EA;?eNb>L+ufi4>&`s0 zBn2TqL%0DLkU~1k99FZRw@2I{OUVDBETzyq0k!31l5G#3T%1{H$0VfMx=NiX+yD-o z#0N8=a@&F?ZzvWUPCr27m_G-~UPI!fiQwwa+Qe^_`1>8B!ki?pM+&$YTU*_U>L!Soi^)L2STsRH-@5`Az{UI!u`+ zjAz$h&9tyw;1TE#S3>FhT3~U%7bvIo9ryc1{EXN(`m+<+xCrL+!$9ok^YD55I~h-7 zgFfAA^ESW=LrXQ$lnl`3(hmzl`Yi%vy8w>FAJrhoty)&iy2I?f15$J@MB2p5N>B?{ z0ZDNtK_+0ZQU$7xCoDC^jhEw~JXG5RMeJSDS1i3epAt>-a+xn)CA)!^_Y?piR)K#6 zKF5UFC(f*B2cp6kznG_%^Tm z4AieHsGwf&m_H4#$%E$v6g_uY}o|S zC!XjMU=Bk40n7nBA~Ck;CC-~+p68i^2~TY2({qEtz4A*IuK=h+gS<1i=-mZ%Uhd&b z1@??TS^zQR(ra0 zKOEz)00Y52!+rMvu5jNGjNNj>s34jJ3e))`K~m&c4Tty%fDgR5bFoA_yroD}!0Mt; zpq51xM#v_hLg2RjMY@f6S6x-b*vB94ncwH+nxaduwwT%pS&YC8?XLjtqYgQ`&ktj=2GAp3=Nw)^ zK&E?e2&C9Cv(ZF(3NdUtv;YV$2)jA#!xkjK)GlGNonH-Al_lS%+I0|7ta(; z$S|3gaen6%wXCd>1R$i%qS{TQ>H+^gpfI1f@C2LB!3MwsNb{mfkKvWcFyGW=p!FEu0cQh2Lv*%FL>x_nj}Z5Z(@u~+=HJ<|MN zr@AN@wWMxMV$Ji10Z4n{KM|+9v5p`ex?mK z2vduUuRzHtJ-`V()tG;5lNtsP@ejyu%hv>+pB!l4;-6yJ`H_Q!t#LGh+{||61@}JB zPEKu#^|?4|ywb3PIiu5FP!}67jXotGg{r%Kcwa@U*j&8|)iIk2@413)#z^V;#g?bc z?nw^+MXpGMhhWY};0Se-e;#v5UNYFL0xCjfotQ4ZS$aes%W_`q_dn*(V=?6je6bQQ z(O%3oVoS1dF5ydt!q^nVur{XSyzgDKtjawhBP;w@1)8>o`1LC|0ytpL~tTefPn3^iinLSfrn*yGlOCoJ!QeUV_n4Yg^{9=^~h@ObZL|X5EPf_ z+yx<8L zbe{jhyk6gZg7wkpyr}ezocwjR5Ha~SeP>38gof;}{%oA3qv+h%U`D@DyeLE#X7E`j z-XKOSP@`wEreM9JCMD?}+47qf=bjNEk~lswKOme358Wk z@Vr`&Itz^+*`(sNWmZTxc1Y;VruNNJr>|S3mdLI9s=5G9pg76+M{FhvacwzIb`*Ha z)e6HTY9ZMIWA~_}Y^+nXf-)SOPhdB2PpR8}!#Z!-2~x{FfI)-DaVfd4nLjfHr4CTX za$tR&+Mv`A_55pp&U%8Am5tR`uBkKZ_Dy7aWp}5A>Z)?SrP;~69m6J z?oZL*h=w!DsKCp=sHk*2&L$cw{SZ+&0$XVa@4`@0rhr(RCK}%P@XHEC^mjA;L*k!qSABgPr0-Fu5_6Z0{^iPQqWlh3 ztni=(P@AR<@>!(8Qd-m+9B0LUpX-lKSu*%FF1sT>-#6BGxFVr+IZ@{{CWccAHuUvF z18lg_^Xf?kMMdccDlo;A^$vzO%abEZ6JHY>+1d)4EN?G(bcQz%F__!={|fNhH=k(A zUg*{~XxGgHHa`>j-hVtU+pMr*uY=E9;aAK1hJQ3L~x0JY9=&!K#j80w#; zU3NhzC@JN9r)XB*)7D7s2!Otvy-Z9+pY;{Rw^;gc2F;^^L1nn163}TlYQd24xdtg- zKEP!GOipK#XdrX?%OuD0HmG3t5!3D4=yxrwpLy=Q%47K(KUFcy`+@Oq!C|3fg z|A#%I{EOmt{L4{!Y*^w@0vTtthPkcRE$q9CI|i3CGH}{X*~t-I+vRT+NJjAw8UcJx z8|QXJ^bpl_ri?*a8XKovTH1U>eHx!u!_x4q7Uz{8@V<5{FZE%(CG+M5k)9nBf2>Hlhxo?oQODZ#SDR>cmRt68<4|I;AT8(F;7OJ z_X5k~eFuaCroTvb>ioV#l#W8N_Ctck@1~5V^S9#eYze2<9+^zrAjSr#$KC4*_ozVc z40UcB>UW;f!pSf(8{KPjqh{nrP3VJerrmoH_gONBgyj%@lG%^}Jo4n(=(Ql7QRNEi zC>alI5W%hm&5XP{O-Lhb%@DItpZFsQ{;3cievI6rcx#mQYQ06`>Vk@Hr>avt^n#K)6vr*zXB>j zA0w%4A0n1LC6kK<%|hbC`FBrhHM=TCO1}oq5?yZl2|iI9M~?(zCylkB3leE5XpFh0 z+<2pP)&>l*w_5ejQMzt%t2yX+370TuIxq7HQeQ&;p zYo_QhG8(7nPnV=m1Dy6#iZfBz2=wIPlm)5@i0J>K@6ZDpgvoXNh}X|5L6_Oy^qaiJ zuS4P45hP!xl`OA&w=5W>Wde`Th>z%^CS zj~^EJPIl|BV-`BO>?pvtF&v@I^8PCzL+|^~i~s%@{V!e(camIz^jSbEFb5W4vkl=I zyLUm4C+;(VmNrih)|My$^mDsi((c!0@#>)fK{?$+4fHF`9TmUG|8Wd=j zHr=Q<$Dhwad?b)dA&Xf8NjvEy;v&wQV5Eco2$-t)d_BkznMe9VOnGJiVrR59Qp5kR zC~)euHzbQE)$M*Ds|60pO~4bncfFT$=@CaS&z=GiB1r-mvLD86i7q<=%1<2xK;n<& z3nXm@R!}KKtnPlh9AYJ(I!`GWumevs3e=oLSOm!B7AqE@tT@=5ZB%Muk#xBN4`TT# zpqjT*RJSW$3Czf1@Ar`r5xMWba|LTR1(3P*>?E7c8oB;N%lhlFkTLrd0A*B_-9k`7 zo0GB@a+wy)Hx6T;D(GK%p!G}I@>5@QnPXvz8=&emVa|f7p+0Yig9>yD4HW;TpUC_( z0Q^U%Q8f;tH0AO5cDfT6&=~smx&idcjeS`CIkCcvHN!@$v-n%CKey3Kh^oYznvwrM z0my*^h5NHWlFSZ3BU0OZ9b}PJfJwx`@*&v5=rsMFyd>Akdm#^fs#!lG533&`94U!F zAt$Iv(S?{47f`6pRq}NPuR#ACrxGasy``dv(?;L`Aml6IBVg=P3uz3y0}6yriy5SL zB`?LMm_1Vv33xh1P^lPUdODpz6O{1C$y~M01z|~&1H_N zQd&n|u^^{%oq%5S?fe{*N}$$gZ{+ISJ7H3l6*2eVXWCE`{d(&f4*t%Prw`Ij>edsi z^ZQ1}djy%@TB!=#rcOW6v@cgx;6JN)w+A%!pvQ?rHNX4+aVP|q1d%t(u-HinxEWS)Ohn-K1IoMLm$f0yym!n?jkSjRgV}z$N z4t-qWuCM^ZTF4~5d}n5rfJS53meHRH2tzdL@~1n??}BZO-v1mKY{*Q+YnT*cEJzA| zzQ8%7V+{yU);2K9YWJl!<2-|u!LLEPk%aZ90CL6%*8TcYm^ue77v%eVPB37yIRzLP zQEM8Db&kM(&ProVDvIOba0k)?w{wr9X!BR;kpuDGVL9xeGjJObO|RCUn&!J{TDM}& z(Kl+0QmsHlK2)|Esy3IzRJelhFwpavPO#@pl2_A&1d7(I&jH7*FfywHV5Kb8Dbuo- zK&d|I2Y^|`0coyzv>U@3>-bE%a9`LQ z0Na$mI9`k7Xu&t`vj06|@SV zhsj>e(C9&9fct#l;X41ticAMv{hYF@ji!RH8%p&a}u3iuwNEI0l3t&!Mwuy>|13;v8G$Q7<<8hfkvS^={$IyeEC}#QK6jOmsV>f*D#6Y z4|RdcgX#wZ3>)W_SImRa{7hv$D};w@FN3@#_D{C%P+;#;cv*YpnK*My}8{1qj zCU8*wk!Ok(OXJS6F5TyO)Y5Fr1XIJa+$;}0oh)M`=bmwwYS+gEnj6EyFBP?naYkiF z?iQZMqAQiW77Kf1DxOh}*4RKRR)c0AB^XnZ>B=OnCNKG|wU;PFJlbZbYXcU$Jvq@{V^CBRqkP6TP;8|6m6))RYP zUT@>M>R@805;!PAhX9tVuh8UohKsnPdDJkwM zJJ7t{25iEc3~yjkurs_Hy=@@){4M1|-BT+~V&9A7)Xh6nI5wJ-HK3tNyWYNI`SHtb zauoJsdkg6{yal&*UM9hC!@7**jhvX%kPzi#9L!B<#7h7+c(pHUKE-Wfm^b+SBsJSg z>Mhxj=D7kV<>2woh0dix5x)b-s(F531&Xv$pMRAWHBI-$w$aq5>~9xltFw}kY~;uY zjq;zb21(nS>nOZ>2J9NIRtJR*^q;neG5EQiP?vUG0!`^3`el^87jQ;TYY%aqDmrQK zKwHe0qgwTM(|j3KKS27&|z^_p}(1*g=? zSn+D36FMOtQ8xI|djv@>66JtEjCe>EakX)5EZx!W0YnYob%%ZERIk1|ly=JW1ndLM z`qojSge{(G>g>430X5?s{rK*Hg%2v91=dvz?vP-}V74Py)rs8eLYmEBC%NOX`~|aA z;k$m2y7I+Mjx48q?~JNeuN5u;2@mfQcP`0&*cGcdx%`n0{uCZyL4Pl{YsriLxod#_ zrHVc9IM=4qI@Ox?kH(>w-cXg!gf(7lST>7%JV;k7Ujt^Y+?HjJ-58#G;PdKcJ!SLG z?$_qzy;J|(--_R<8GSBE*hyK#e)wat=L%ZB$=X+$YPvuf(pLPHL6NNCB1H>#qj4EH zvT+-!5_4(;u<-HS^N>m$q|!?X+9J7%_zZJiXdGV>)WlEv6{Q%6Kl>{l(9|#ntF#7H z4U(7L+H~ofxM#Z-qgf69{)m=JQnW?+v>++{PKI55bf^ZeWro4a7nbcCQq>i(OkHc2 z^37P8=nJYH780gY1I~*3aSD!qEdtXRC#z@t2jm%gsYDX`*a) z{vH45?(Y*PHf@IUXrhJWK^o+fx>xJJ%D*G@&rU)p_A_d}ie^;Lem0FvcnY(jmeCV$ zt*&r84_#CHl{$&CU_#y+?ZGfR4eu8Ok{7u*V&VJrbZhD-9P2`w^Qe(mR_6U|1j}bH z1JxeW^lA%Dl1MPRY@z7{V3fxQ5x{7*Txeb;B^AXtIv~ZC(r4EiA5zEr3OChs#4{vbQvu+{6k!n}mtV${U z{vpXHKu~l%YgDUTUL`klkU+T*ZII(_u%1h@^v`4=a#4M=iclxZ(ht5PTZ4{v>JWX> z&%V)F?s!rxsB&T)F2-eD&kH=$SIC;JdF>Z+w#bcJH%8C{>9O*Z=9v{brYd^cQ|L zbIpE!R2LgKBO>2Vi7aEL3rpJYEn581dK|0Xz*%5PERH~8zY4;09(9VxpP$GUSQV5L zT%uI&AvB*<_Vt7bU=^F|V0=VQ}I)ke~s(tL9UAac?plVdwg>@(<+^1aoZ zzG8gTEdO=Pot;6h3^3%;>-^=xNP{tNO410badOglL3JIQQq6SFq25Wpo!S;YZ6Uov za_5SsD!^=###eyf!o!hX=Q-J^=zaWrn+**w3D~V*(iw=NR6oW!RavU=y;zH%JK7AC zedQXKG`ub3`RPE}8&)M!{~gto8XEc_BiLv$EwEch@$jk0c3_~SeLtUVSUD23qPhK6 zu!*f)0)`II9O~whi+rEN6N6u44O3tUR8jBZ3@t+YQklQ+e`uJk+GTxvkf>$Zz0LBI+!q?1C-8LT_ItlL!ZRjwjnc)Qg>Xa#!Y88Ln#m1Y$Rx^8-7}atC{3({ssie0fv6a99Chn`K zY9>0lcG+!PKJrdWZPDYXc81)bGf;~$Y@JXFnf4@>Bo0W&kRM%!6HSpaJCJ1J8Y?4K z+Tn)& zyuyQb^m1}lceiF%+j2~&N6Q$c+CMpARd%Q5Buk2!qC^#re&jLDx5r+&1-Eu8-0Nfg zV5dT`R)-T-a+Kk&v6ozu@ez{ne@A3_>&dqN-h20GG2|on_QtQCymvrI8+^d#%aAN$ ziA5i!HK?>P4#3h#ec83~b+?+yMQV1T4elX_8l(J=*fMoW3@L5Yk?RSVRsFy9m-P+>K2kCpX1R2|1VD8ayGGq@puO$!!}Yn2J`Z4xg%8`f+qw@ z?eOthzH1gcF*Qs3lm1(k00pC^toYUg8}F|8hzs%!S4*%DhhSC=u30Z(Dy zx#?OXk%|*QnM%FMmpZK_cuH^l#341L01Cl%t9)zu>D5O1=nZrGq9 zO+aQ6krdX=_I>kVU+Ru5!ylKX%rA@xsfNvetZFDzM8&91G3wtBF``n&O}GyY7_eJJ_&@? z+ANUW_1Yu>jlCMbYvg~L)oE&AYOf|Mo0{_G_%raT+skBsh9{mu|7+YkS&*cU0O}0N z_C^7znqQpXr3Xr72tfSM_@;iz%j{uz-OlR>rHzCb#K(VFxz`Z>>KOi`4Z{V^g?w6z z9r)Ay`_;_)&x`*oEd-bUU%nd9u>YIeC^mX+!Pa{1p&MrNQU91ueX#r#0UF}~HVU7k zKMH8ut8-^Q`@M61HjS5!5bC8>>{-qKYGeG`BX(pUVG&WH_5HWjofz1e;^XiCt-TwDS?5Xbz&iUe2CF_{!V zre7!mY?qw6IpRKP1ZeY;3J2eXsQ}}q$?JC>_4Tap=am79gi9sJz5IAItiIebcYX`; zr=h8CMCU4yJV0aS6ZyFB@P3mY@+t`V7!q$EAce z7}B)?gAk%m`-1QS@|9|l8SDBsKwd@yL*%WG`tmzu)qfKM zUI0bHhrqrQ&Bn7$Zb#qAG!c*GEitC+7Y8nUI243akF!v z{CNC3wikuf#}TB zP8T7SXdxdzByh`UUJnT~-pyxkqBQ;$kQBiQr>M{lx_9efx{{9rkYhOvXl8-v!B&dP zDm4cf1*Ne$_%sUofBo)&20zzA7AZO32F5&68HHV$YtmQzm?fD2ty)+)DKh;v@E-dD z%}iQ=c^`%vr4_GWZOBJWXTwkGY655$OoBOd+>AIdEk5akAsvS|1$mhP+CBXd5M1y< z`vlg1Op0w-A>QMYH1J8Q-2@ejJtR{H((SRN0da0x$i-?CkmI7PV9783Pdj`&|K}Y( z{r|SZH)&1y=4sLt3s;USbACg?)aBJ-51m42M$iu|Qdw5~d-!jx#oQiX5@mR6xA4-? zSkF8or@4vqK>Z8xe3AciGzHB5yYp`!&)+UGYPm&1MK%AHIO0ynn|Za#Q|`u2#{?Gp zTEoSjdX`A_t2>K_auUiHHLom^`Rt|JwWisX zS?PpQ#nCSB-bs~fh!wn-#o)csoyfr$8yBqG8n@W&uKH2?IbkB)@uX9o7GLs#)NnA0xDEss`&vy9 zQATRa#59w8F$+T7?hv_INppj(!__0RI15mr!Zk}>dq60V{19sW{3>xbF;&SR@)*(J z{N|6)QueXLmzRJ{Pz>3-_a;;Vz4vt=x1Aa&Y>0Ry-c`cUu#?q`2Lyr|X7Y5>D+N@F ziC8E4L}Dc{T&ASQZQMxh!{j>6VbIWX1)gEWihE^Tpvk;yYsED4X%#eFJ5EkCi(#L# zNt1bkANFD}%8kf8ECO^*M7a5i@d0=^+ATs9WCbR+GP_EHS3;Ov- zd6}VHCIYa%r94TmVmfW%Qe?yX@+o7YD;_ArHBC+daT%ni3d$JeX*~ zrS`2jVT1f^LiImob5z`Ub@(}pxwVM25moTnP3R|$2%%I3B`sonfq@q|gazC+;5kSR z)P^|$7-S$%F@H6@_05PO#zdJ7yi@%g3?50)Dis(NAg%R7eZj#hk1|5Eq#F|LzzH}~ z%I;y;5tnhG;$vLF#5mo^yIt!|gD&zF=o0i3H@lEGs0)>WGKnc_;PbR#izfL4cvtKa zod}V;-6t^i``9a2S+Pnx)E+Oe#w6!{C3fFgs|Os`v7_Fw#EP;# z;E4VeTUn-E+-1_b9sZ&q=t&#WFxmdQvs17$*vOY`gAEe5M^;KMK|`4i&3G5Ir-}x< z2*w>-&_wK#HVsPf4~|!i)Kl+V){g_C{=@bY9X|pkTb=c25_kzJgIWch7D`t!ujtpa zNem!ccL^16P(-g05|r~Hh*2r{nC&!d43|FlXkk64mjUz)r#!t>Vvh4g?F*rV41~6s ztk9;p*E5Nr(^^uIHgThpt7aAqRV7F=Ayvy)xCo_|W*@S|Kx0Pgp)(IX9K)dzz??8T zkD_fmWDAB5{Evwdpr5{=&vq*LA4pa6zo+J6)0Pbb12bBF#0zj9oXTp}E~cZVq14 z0ZJy()WyS~O{kos<4!|w23Ut$$vN*$))KsF+By1L&eDt0OaI(Nw-+Kfy2` zU)>0j={1*wErIDWwNm@xm<~mrRt}-}(x#sTo%qkjPzP{U;kAn+h^H^qaFIc0^hN7& zlfd#tnV5-)d;nK=ALqfMIMT{ z+G=tFc94P!T8HUYL4KDmQyF15rRtt1(l(BEiJSa()o^U~Hhv^4{9YGqQUVBq79X~f7Y>b2MJ zZ~TsVcW-X{_RD>~_C8gETIu3tULI)07o@bPs4TY$SnGZrNU?ztU=)5(XG#xh@(CAv z5c%~f^&Ss)$VZDCk>^xp9h9)La!d-f6c51sjqPxbreq_RNjB9xi2}JX(wOM z#_6H^&~+nmID0d-UcHXA7N)k!N@Tg%HS~^>&u#Wgw8Xk6M{D5D!!2ZZbtT_oRndv2 zbGfrAc3X`G74Ks4@VlNDp&ycDMHC9EG!?oDK}r$2`{;>-?nB*_V{J0N^)z*}hoc7P z(etB=N6oEtCibbI0JrAXu+*7_ciX6>j)va#e+~WYzjzj?$R8ERBUgY#Oz(F=r6if* z&J0tfsZ%{Sjzi(%k<#(f_}i|V`2-N(tZ&aRBD#vw=~Ory$T#oDf6Evnq2QLW z6`J#@+|hmb(Z_K%u`+Mr)Cv{;qr45mOtV%*holzApVyr5v@AKuoeD2w|MP9rP__7v zUj+d!xuzNAft4>O3q~dN&$)e~SpsQs%}!9+5tZl}d)aA}D#|LQGp8(=7}f$joUHH7 zpTX@X&W(B+*)d- zMNc^>2R-1oyrS%>rdT>JG@zaZPyf5vPVIi9vnZKvS8656@TB{Zl@{JvZ|Wo)GFt-J zVz6SC*92 zp|;kHondEjgEXSnya`9-wRo+W^B?CCoK@keVdl9kJ_K7hCz-lf?KdShYXWFPhrV10 ztIV&O6BCC@sB8L@cVRvAHmVY2u;yti9g=!DM~n9J%zxmuLQLFhaxHKQlQt$o9dO{V zB14Ynl6;F(tjY_8N&+vD_{OM#NuwZRYo|Bc5C-L{uJ_Pkz-VCCt$)bdM z=7EZdsagsJPF8(nQ3s|i0cHvXDm^1oDvK-jEpQw2z~QIuy~IZxs+Ze?FZe))U(>rk zsHu<~R&7ZYDjFP)Q|R?x=vIc?$GM}FnRNC5r7Xx3um`($k9UQF3CT#IVEbV2tmFG8 zg+)23r$Qdg`)l=wV4(MLaq{TCTsY89At4emC46_Ax_t{|ZwT@kcrLYWT{j+Lo^|lV zt&9+51^j#h&N&c8OYmnKz!s%YoAQK}Jg)MVF{AiIek_RTP26(ru7So)OR5{UUp5f6 z2D(W)$SQQYT*SQ`<3pt2Xa3rfX!B;@*TB|C{OE9hJXE4YS71^~cRRYuEnlhx|L4sX zCLfHQnzHTXJ!z;Wdhlati|D$_1La2v=l-X%1$CPghq7LQfr|G~zp&MaDfnmV`i4au z`DQs!k=;JhMl6yjNF22z-W)aBO6zLxUtRp-G>P!mTM;S72%)Sht7~Fetw&@{1E$&j z=RgvEHaFtxD`h4MN~qdMDg8*HRdFA9a^UwCiexaoe6Urxuuevp%tJY@U{Jr_37Bzr&U%5GxYf8nzIgE@2TFC z5sDWF$b5)WQ~SHRP0<)~32RWoNubk=XnO%v*oGL{vZg_{^kfQTMknao+c-DR*t+P` zn}H0^kA0BzQzUlVlT8fn>0i{SjmE1>Xa14i zryK_Csg|dDk;`1&RrG7(peS7MABt#=m7~oO378fA7lz#R6+mbQmg%O79lZeJo?`_RBKZk6i8{cn~5w(|(8}PbA z7&mzL%u@WN#~2f1uJGNl9@-~7nA{s&pmelRJ!vNtC6m9ocQi)l7a)V_@vvJLTgF)H zXFB-oW(~$mh0pBCpDxZvv`bbO2OnhConUBg74okncOrY&7imgdr~Em)r3BlDGm3SZT+c$zpbUny;g$aW@I_u-YPmJ zYffde#I3Vk`f)t^N9N#k4Ou!N=nlOujCg4>g-;#hnAW@GV2ijnlAInMo44H=Dqd46 z+I5j?r+aRCBcnc`kB!BjTq#=;DBI41(X%%cf{t~; z%9Cuaj;?fC)#6rvcxMASy)s#=GCvm~1Mpi;7BJeh;L z$UoA$tK2Jcd?+`mjBGH3HHh2db51xFPRs!+X}zN2Tn4wtC(p$vo-rlUBsz|ayP$o=@LZ7Mi^@LIH7)mC6*XR7DV=a?r6YrEZYs#G@@&x#l2z>`qu0FEx=?vB4{G5+k68H5CoH$i{!~W2v-C+YMN0! zfL`Kegi)Ck)#CX? z-`KegZYzJ$>dHW&2*Oo4Q>6#h$QW6y*^Lf`(^8j%RUa92@7@5ZrorcT2%^k5HA=;d znQ6sD65HT<@Q~L;4UWgoV_k1QZ9Vj`{yJH0`ziI2-bmKB_P~AXP$J72{mRW3aQHU; zf+KOD&`Zh78d45vOSb?9u8A*>^u(ybCO8Psk;=Ldk{TLnDO7ngG?yGJ3C>Mc%_~0iU9Q+>&6z1MW{(^LcG;R$!tJ~i8CH3 z=LI%Sh6lwP$&`#I0l{80>tar-)iwqxFWcSV4ZP1~sL*7W?;y#jdGcCDV${-Sc6||X zn_qUO7l5HMd}czuaH~NKL^yE${MN#`HVb7O=g~RhJ=w$N;&MO=T14C#FE`!GwWe0O zY4&Wa9H-i4kix7hfD^BVTIqe5>ABU$^A@)c5%tOi3??K)gP?KxlIRo0jki{kPp}ap zqL?LH15M-0pVDhJ)YX}}n<-`M%W_1*GIy)9&qO}rd~zB#NN~7|&|=w?#A%xlvDb`w zpW%5p-u(s)mP9z?39g87#s(zD*d1})Q>G!&xx@whNJ)-*(#F%(+2&tDr_zTy$w+bJwZc7E?8)qVB<4SX&k}T{hj$@`P)3a8zTu zuwVm#;mw7bu`_k^=q7&8k)iuh8sI5%nfvJ8I8F=+yKmA`GVeaq+rmpQXSzxO%7qJ> zvyJ$>r*qDdCwqegYMm}A%d|ML*1JWtF->2(_fD~|@M2!DBYwHZL$rl&5@8*Znq9Ha zg`*`mv9FQF;$*I4NC&CsWxW8Ii`s@=A2Itn!C z_6TiYL)=<>yk5JsM{nLjRHja-I)c`&Jn_`P%%$GP#S$Y%P|fGdqok(2vzV+9y53Me z5A%cNy5EIM6zJKR46svL_fVjBBo%YVr0vTmWl_>i=pv34z&@Q)Gq3Q_G3v#m$n2LW zu=!G@+GX9q{^%9k{CH3~r6*PR~E(?0O*c|ozRNx^!BtP)^2m24{>ropbgFD7P8B)e{R={Fw4&E5JA3h)+yOCT5 z0FVV`gt7~4yL`i%0e188sCJSWM-S3FD}#3BLI=O9G_#AF?^Vn%j$ZOU@S=}-mZ)3a z%C3Tf@him#zrC(QIqZX^K#SvW_~}*DAvFJ_|H#yg?pV^ ziDmt59{2CR{O763qy#0*ez(2QpYQzZgS_yB!NuIGO<(;}%>Mp}&&$wi@Y-s~{!S-; zpRWI3F5zvS%9p&nywF~dRVIc(`a&(2AmT#@yWZU%u`Y7J{C9!OOgtMekKE zl;0+tQvZ&czb=a<_VZUPS~?Xf#UhmpFiJG0Tkf!mE+tA zc9PyGePq?2Ayld=wYH)7?|(Lv_=$NSR)`SHX6K^HV1}QGIgM8N5?EV&GIV7d5Bynx z{p$;V#+K1G3dG{Il+P1~Bk|K-IS~he3g05gFX#5ZzxLYAwmg+|ZJokh`UWK`6|<$D zi+EDCb;P~!dxmz2P>JqLrANxSe{9E{!}i{@ zl8XPbASMW;vIWZu3LiS%qsW!xUcR6At4qP|a!xk?{PjlS}+OCVu+xf61TIscy|Gt`U1)wj+Yvr3a!A>J*J%dFtZ5W)+d~%kAB3sx2#RNy>I+4 z>!OPA0<4Qb?t04)i$M9xGR=cf?BpVfe{6E_rbNVG$&z`SsVG{RBc3d8_=*`?Z{^8{ zvzd;C4b4cof4@HM$6o2wO6qxH={vS>ED~1_YA76J4FBZCf0j-A_~zvuW2}ahqmEtq QYv3O-A!)%P0d4R92WpYk{Qv*} literal 0 HcmV?d00001 diff --git a/docs/assets/VerifyScreenshotsPart5.png b/docs/assets/VerifyScreenshotsPart5.png new file mode 100644 index 0000000000000000000000000000000000000000..81f2626a2980c23c7ffe303694c7bbe588381d2e GIT binary patch literal 125055 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 "Add VerticalScrollMode/HorizontalScrollMode to ListView and ScrollView";` -### Adding the test +It is imperative that both strings are identical, as Appium will use the `Issue` string in the search box of the app to find the Issue as it is defined by its attribute. -The project that hosts the tests is located here: `src\Controls\tests\TestCases.Shared.Tests\Controls.TestCases.Shared.Tests.csproj` +You can use the example for the sample project: here is the [xaml](https://github.com/dotnet/maui/pull/24165/files#diff-6bbe6730a6964c64dc513d2b6f9fa207f65518dec40077c3d217394fcb7f09fbR36) and the [xaml.cs](https://github.com/dotnet/maui/blob/443afb7d07cdd42e9b0091b17d00f76d92b3c3b7/src/Controls/tests/TestCases.HostApp/Issues/Issue11969.xaml.cs) and the example for the corresponding test [here](https://github.com/dotnet/maui/blob/443afb7d07cdd42e9b0091b17d00f76d92b3c3b7/src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue11969.cs). -This project is using [NUnit](https://nunit.org/) +### Interacting with Elements in Tests -All tests should derive from `UITestBase` and should override `FixtureSetup/FixtureTeardown` to navigate to the specific UI you want to test and navigate back when finished. + All controls you intend to interact with need to set the `AutomationId` property as this will be what you use to query for the element. You can either set it in the xaml as an attribute when you create the element or you can assign it when you create the element in the `*.cs` file. -```csharp -protected override void FixtureSetup() -{ - base.FixtureSetup(); - App.NavigateToGallery(DragAndDropGallery); -} -``` +Note: AutomationId will not work on layouts on Windows. This is because Appium uses the accessibility tree to locate elements, and layouts are not visible in the accessibility tree. You will have to focus on the individual elements such as label, entry, editor, and so on. -```csharp -protected override void FixtureTeardown() -{ - base.FixtureTeardown(); - App.NavigateBack(); -} -``` +### Example The test will have access to gestures/interactions through the `App` property. - ```csharp App.WaitForElement("btnLogin"); App.EnterText("entryUsername", "user@email.com"); @@ -77,8 +63,61 @@ Assert.IsNotNull(text); Assert.IsTrue(text.StartsWith("Logging in", StringComparison.CurrentCulture)); ``` -## Running tests +### Screenshots + +Testing against a previously saved screenshot of the simulator can be an important asset when it comes to writing tests. Currently, this is how you can do so when using the CI: +1. Call `VerifyScreenshot()` at the end of your test method. +2) Start a pull request, and have it run on the CI. +3) Navigate to the bottom of the request where there is a list of the various checks on the CI. Scroll down until you see `Maui-UITestpublic` (will have a required bubble next to it) and and click Details.![Details](../assets/VerifyScreenshotsPart1.png) + Scroll down the page until you see "View More Details on Azure Pipelines" ![More Details](../assets/VerifyScreenshotsPart2.png). + + At the top of the summary page, you should see a box with Repositories, Time Started and Elapsed, Related, and Tests and Coverage.![Top Of Page](../assets/VerifyScreenshotsPart3.png) Click on the "Consumed" link below the "Related" heading. ![Artifacts](../assets/VerifyScreenshotsPart4.png) + + Click on the three dots to the right of "Drop" to download it. ![Drop](../assets/VerifyScreenshotsPart5.png) +4) When you unzip the archive, navigate to the `Controls.TestCases.Shared` folder which will have the snapshot. NOTE: in future testing, if this test will have failed, the snapshot will have a -diff attached to its filename, with red outlining to indicate problem areas. +5) Add the snapshot .png to your test. Each platform has its own TestCases project will have a snapshots folder within it to add your .png. ![Drop](../assets/VerifyScreenshotsPart5.png) Please ensure that the file has the same name as the TestMethod that will call `VerifyScreenshots()`. Note: TestCases.IOS.Tests has two sub-folders within its `snapshots` folder, `ios` and `ios-iphonex`. You only have to submit your screenshot to the ios folder. +6) Commit the change to your PR. + +Once everything is committed, you will be able to see screenshots produced by CI whenever you access failed tests: +![Pic of CI](../assets/FailedTestScreenshot.png) + +## Adding a GalleryPage + +Gallery tests are to make it easier to run the same set of tests on controls, if you are creating a new control you would want to add a new gallery page. + +We have some base classes you can derive from to make setting this up easier: [CoreGalleryPage](https://github.com/dotnet/maui/blob/main/src/Controls/tests/TestCases.HostApp/CoreViews/CoreGalleryPage.cs) and [ContentViewGalleryPage](https://github.com/dotnet/maui/blob/main/src/Controls/tests/TestCases.HostApp/Elements/ContentViewGalleryPage.cs) + +### Restarting the App after a Test + +- When multiple tests are run, all methods under one class will be tested in the same instance of the app. The app will then restart as it changes to the next test class. If you would like the app to be be restarted after method in the class, add this override property to your class: +```csharp +protected override bool ResetAfterEachTest => true; +``` + +### Handling different operating systems + +There may be times when you want to have the test run on some platforms and not others. For example, `VerifyScreenshot()` does not currently work on MacCatalyst. In this case, you would want to use preprocessor directives: + +```csharp +#if ! MACCATALYST +//your code here +#endif +``` + +When you compile `Controls.TestCases.Mac.Tests`, the test will not appear in the list of tests. + +## Building and Running tests Please see the [wiki](https://github.com/dotnet/maui/wiki/UITests) for setting up/running tests. +## Logging + +Follow the steps above for accessing Screenshots to access the logs from the drop folder. All platforms will have a log produced by Appium with the name `appium_.log` that can be consulted for Appium output. + +IOS - `logarchive` files from the console output of the simulator (currently there might be logarchives from other simulators so be sure to validate that there are logs from your test run in the log archive). + +Android - If a test fails or the device crashes, there will be a `logcat` file in this folder that you can look at for information. + +Windows & Mac - Log output for these platforms are currently only available in [Device Tests](https://github.com/dotnet/maui/wiki/DeviceTests). + ## Known Issues - iOS doesn't support nested accessibility elements which will make some elements unreachable From afc1f5c398d8ed6af2833acb018f7f3f5314472f Mon Sep 17 00:00:00 2001 From: Nicholas Bauer Date: Thu, 5 Sep 2024 13:11:16 -0400 Subject: [PATCH 11/47] Null guard in `ShellFlyoutTemplatedContentRenderer.HeaderContainer.UpdateMinimumHeight` (#16573) * Null guard * Update ShellFlyoutTemplatedContentRenderer.cs * Update ShellFlyoutTemplatedContentRenderer.cs --------- Co-authored-by: Shane Neuville --- .../Shell/Android/ShellFlyoutTemplatedContentRenderer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Controls/src/Core/Compatibility/Handlers/Shell/Android/ShellFlyoutTemplatedContentRenderer.cs b/src/Controls/src/Core/Compatibility/Handlers/Shell/Android/ShellFlyoutTemplatedContentRenderer.cs index 484e884f1969..8bd0afcea041 100644 --- a/src/Controls/src/Core/Compatibility/Handlers/Shell/Android/ShellFlyoutTemplatedContentRenderer.cs +++ b/src/Controls/src/Core/Compatibility/Handlers/Shell/Android/ShellFlyoutTemplatedContentRenderer.cs @@ -779,7 +779,7 @@ void UpdateMinimumHeight() frameLayoutView.SetMinimumHeight(minHeight); } - if (PlatformView.MinimumHeight != minHeight) + if (PlatformView is not null && PlatformView.MinimumHeight != minHeight) { PlatformView.SetMinimumHeight(minHeight); } From 5b99501c0fdee6f2c912eaf3dc1bfefc2f8b9d5c Mon Sep 17 00:00:00 2001 From: Matthew Leibowitz Date: Fri, 6 Sep 2024 19:46:52 +0800 Subject: [PATCH 12/47] Regenerate the shipped and unshipped API files (#24613) --- .../net-android/PublicAPI.Shipped.txt | 7 + .../net-android/PublicAPI.Unshipped.txt | 7 - .../PublicAPI/net-ios/PublicAPI.Shipped.txt | 7 + .../PublicAPI/net-ios/PublicAPI.Unshipped.txt | 7 - .../net-maccatalyst/PublicAPI.Shipped.txt | 7 + .../net-maccatalyst/PublicAPI.Unshipped.txt | 7 - .../PublicAPI/net-tizen/PublicAPI.Shipped.txt | 7 + .../net-tizen/PublicAPI.Unshipped.txt | 7 - .../net-windows/PublicAPI.Shipped.txt | 7 + .../net-windows/PublicAPI.Unshipped.txt | 7 - .../Maui/PublicAPI/net/PublicAPI.Shipped.txt | 7 + .../PublicAPI/net/PublicAPI.Unshipped.txt | 7 - .../src/WindowsForms/PublicAPI.Shipped.txt | 3 + .../src/WindowsForms/PublicAPI.Unshipped.txt | 3 - .../src/Wpf/PublicAPI.Shipped.txt | 4 + .../src/Wpf/PublicAPI.Unshipped.txt | 4 - .../net-android/PublicAPI.Shipped.txt | 241 ++- .../net-android/PublicAPI.Unshipped.txt | 241 --- .../PublicAPI/net-ios/PublicAPI.Shipped.txt | 268 ++- .../PublicAPI/net-ios/PublicAPI.Unshipped.txt | 266 --- .../net-maccatalyst/PublicAPI.Shipped.txt | 268 ++- .../net-maccatalyst/PublicAPI.Unshipped.txt | 266 --- .../PublicAPI/net-tizen/PublicAPI.Shipped.txt | 213 ++- .../net-tizen/PublicAPI.Unshipped.txt | 213 --- .../net-windows/PublicAPI.Shipped.txt | 251 ++- .../net-windows/PublicAPI.Unshipped.txt | 253 --- .../Core/PublicAPI/net/PublicAPI.Shipped.txt | 210 ++- .../PublicAPI/net/PublicAPI.Unshipped.txt | 210 --- .../netstandard/PublicAPI.Shipped.txt | 210 ++- .../netstandard/PublicAPI.Unshipped.txt | 210 --- .../net-android/PublicAPI.Shipped.txt | 1 + .../net-android/PublicAPI.Unshipped.txt | 1 - .../PublicAPI/net-ios/PublicAPI.Shipped.txt | 1 + .../PublicAPI/net-ios/PublicAPI.Unshipped.txt | 1 - .../net-maccatalyst/PublicAPI.Shipped.txt | 1 + .../net-maccatalyst/PublicAPI.Unshipped.txt | 1 - .../PublicAPI/net-tizen/PublicAPI.Shipped.txt | 1 + .../net-tizen/PublicAPI.Unshipped.txt | 1 - .../net-windows/PublicAPI.Shipped.txt | 1 + .../net-windows/PublicAPI.Unshipped.txt | 1 - .../Xaml/PublicAPI/net/PublicAPI.Shipped.txt | 1 + .../PublicAPI/net/PublicAPI.Unshipped.txt | 1 - .../netstandard/PublicAPI.Shipped.txt | 1 + .../netstandard/PublicAPI.Unshipped.txt | 1 - .../Handlers/Image/ImageHandler.Windows.cs | 4 +- .../net-android/PublicAPI.Shipped.txt | 148 +- .../net-android/PublicAPI.Unshipped.txt | 149 -- .../PublicAPI/net-ios/PublicAPI.Shipped.txt | 160 +- .../PublicAPI/net-ios/PublicAPI.Unshipped.txt | 167 +- .../net-maccatalyst/PublicAPI.Shipped.txt | 160 +- .../net-maccatalyst/PublicAPI.Unshipped.txt | 166 +- .../PublicAPI/net-tizen/PublicAPI.Shipped.txt | 83 +- .../net-tizen/PublicAPI.Unshipped.txt | 83 - .../net-windows/PublicAPI.Shipped.txt | 117 +- .../net-windows/PublicAPI.Unshipped.txt | 119 -- .../src/PublicAPI/net/PublicAPI.Shipped.txt | 83 +- .../src/PublicAPI/net/PublicAPI.Unshipped.txt | 83 - .../netstandard/PublicAPI.Shipped.txt | 83 +- .../netstandard/PublicAPI.Unshipped.txt | 83 - .../netstandard2.0/PublicAPI.Shipped.txt | 83 +- .../netstandard2.0/PublicAPI.Unshipped.txt | 83 - .../net-android/PublicAPI.Shipped.txt | 65 +- .../net-android/PublicAPI.Unshipped.txt | 61 - .../PublicAPI/net-ios/PublicAPI.Shipped.txt | 57 +- .../PublicAPI/net-ios/PublicAPI.Unshipped.txt | 57 - .../net-maccatalyst/PublicAPI.Shipped.txt | 57 +- .../net-maccatalyst/PublicAPI.Unshipped.txt | 57 - .../PublicAPI/net-tizen/PublicAPI.Shipped.txt | 57 +- .../net-tizen/PublicAPI.Unshipped.txt | 57 - .../net-windows/PublicAPI.Shipped.txt | 59 +- .../net-windows/PublicAPI.Unshipped.txt | 59 - .../src/PublicAPI/net/PublicAPI.Shipped.txt | 57 +- .../src/PublicAPI/net/PublicAPI.Unshipped.txt | 57 - .../netstandard/PublicAPI.Shipped.txt | 57 +- .../netstandard/PublicAPI.Unshipped.txt | 57 - .../netstandard/PublicAPI.Shipped.txt | 36 + .../netstandard/PublicAPI.Unshipped.txt | 36 - .../net-windows/PublicAPI.Shipped.txt | 37 + .../net-windows/PublicAPI.Unshipped.txt | 37 - .../net-android/PublicAPI.Shipped.txt | 171 ++ .../net-android/PublicAPI.Unshipped.txt | 171 -- .../PublicAPI/net-ios/PublicAPI.Shipped.txt | 171 ++ .../PublicAPI/net-ios/PublicAPI.Unshipped.txt | 171 -- .../net-maccatalyst/PublicAPI.Shipped.txt | 171 ++ .../net-maccatalyst/PublicAPI.Unshipped.txt | 171 -- .../PublicAPI/net-macos/PublicAPI.Shipped.txt | 170 ++ .../net-macos/PublicAPI.Unshipped.txt | 170 -- .../PublicAPI/net-tizen/PublicAPI.Shipped.txt | 170 ++ .../net-tizen/PublicAPI.Unshipped.txt | 170 -- .../net-windows/PublicAPI.Shipped.txt | 170 ++ .../net-windows/PublicAPI.Unshipped.txt | 170 -- .../PublicAPI/net/PublicAPI.Shipped.txt | 165 ++ .../PublicAPI/net/PublicAPI.Unshipped.txt | 165 -- .../netstandard/PublicAPI.Shipped.txt | 165 ++ .../netstandard/PublicAPI.Unshipped.txt | 165 -- .../net-windows/PublicAPI.Shipped.txt | 130 ++ .../net-windows/PublicAPI.Unshipped.txt | 130 -- .../net-android/PublicAPI.Shipped.txt | 1606 ++++++++++++++++ .../net-android/PublicAPI.Unshipped.txt | 1606 ---------------- .../PublicAPI/net-ios/PublicAPI.Shipped.txt | 1623 ++++++++++++++++ .../PublicAPI/net-ios/PublicAPI.Unshipped.txt | 1623 ---------------- .../net-maccatalyst/PublicAPI.Shipped.txt | 1623 ++++++++++++++++ .../net-maccatalyst/PublicAPI.Unshipped.txt | 1623 ---------------- .../PublicAPI/net-macos/PublicAPI.Shipped.txt | 1631 +++++++++++++++++ .../net-macos/PublicAPI.Unshipped.txt | 1631 ----------------- .../PublicAPI/net-tizen/PublicAPI.Shipped.txt | 1446 +++++++++++++++ .../net-tizen/PublicAPI.Unshipped.txt | 1446 --------------- .../net-windows/PublicAPI.Shipped.txt | 1569 ++++++++++++++++ .../net-windows/PublicAPI.Unshipped.txt | 1569 ---------------- .../PublicAPI/net/PublicAPI.Shipped.txt | 1446 +++++++++++++++ .../PublicAPI/net/PublicAPI.Unshipped.txt | 1446 --------------- .../netstandard/PublicAPI.Shipped.txt | 1446 +++++++++++++++ .../netstandard/PublicAPI.Unshipped.txt | 1446 --------------- .../netstandard/PublicAPI.Shipped.txt | 38 + .../netstandard/PublicAPI.Unshipped.txt | 38 - 115 files changed, 16471 insertions(+), 17597 deletions(-) diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-android/PublicAPI.Shipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-android/PublicAPI.Shipped.txt index c225d279f618..7a9267addeb4 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-android/PublicAPI.Shipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-android/PublicAPI.Shipped.txt @@ -11,6 +11,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.BlazorWebViewInitiali Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.UrlLoading -> System.EventHandler? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.BlazorWebViewHandler() -> void @@ -22,6 +24,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.CreateFileProvider(s Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.JSComponents.get -> Microsoft.AspNetCore.Components.Web.JSComponentConfigurationStore! Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.UrlLoading(Microsoft.AspNetCore.Components.WebView.UrlLoadingEventArgs! args) -> void Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder.Services.get -> Microsoft.Extensions.DependencyInjection.IServiceCollection! @@ -52,4 +56,7 @@ static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapHost static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapRootComponents(Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler! handler, Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView! webView) -> void static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddBlazorWebViewDeveloperTools(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddMauiBlazorWebView(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder! +static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.CreateFileProvider(string! contentRootDir) -> Microsoft.Extensions.FileProviders.IFileProvider! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-android/PublicAPI.Unshipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-android/PublicAPI.Unshipped.txt index 7260e8e97b5f..7dc5c58110bf 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-android/PublicAPI.Unshipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-android/PublicAPI.Unshipped.txt @@ -1,8 +1 @@ #nullable enable -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void -static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-ios/PublicAPI.Shipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-ios/PublicAPI.Shipped.txt index db7dfd050e9e..c2a93eaf59e6 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-ios/PublicAPI.Shipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-ios/PublicAPI.Shipped.txt @@ -13,6 +13,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.BlazorWebViewInitiali Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.UrlLoading -> System.EventHandler? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.BlazorWebViewHandler() -> void @@ -24,6 +26,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.CreateFileProvider(s Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.JSComponents.get -> Microsoft.AspNetCore.Components.Web.JSComponentConfigurationStore! Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.UrlLoading(Microsoft.AspNetCore.Components.WebView.UrlLoadingEventArgs! args) -> void Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder.Services.get -> Microsoft.Extensions.DependencyInjection.IServiceCollection! @@ -54,4 +58,7 @@ static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapHost static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapRootComponents(Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler! handler, Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView! webView) -> void static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddBlazorWebViewDeveloperTools(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddMauiBlazorWebView(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder! +static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.CreateFileProvider(string! contentRootDir) -> Microsoft.Extensions.FileProviders.IFileProvider! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-ios/PublicAPI.Unshipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-ios/PublicAPI.Unshipped.txt index 7260e8e97b5f..7dc5c58110bf 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-ios/PublicAPI.Unshipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-ios/PublicAPI.Unshipped.txt @@ -1,8 +1 @@ #nullable enable -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void -static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt index db7dfd050e9e..c2a93eaf59e6 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt @@ -13,6 +13,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.BlazorWebViewInitiali Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.UrlLoading -> System.EventHandler? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.BlazorWebViewHandler() -> void @@ -24,6 +26,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.CreateFileProvider(s Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.JSComponents.get -> Microsoft.AspNetCore.Components.Web.JSComponentConfigurationStore! Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.UrlLoading(Microsoft.AspNetCore.Components.WebView.UrlLoadingEventArgs! args) -> void Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder.Services.get -> Microsoft.Extensions.DependencyInjection.IServiceCollection! @@ -54,4 +58,7 @@ static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapHost static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapRootComponents(Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler! handler, Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView! webView) -> void static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddBlazorWebViewDeveloperTools(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddMauiBlazorWebView(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder! +static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.CreateFileProvider(string! contentRootDir) -> Microsoft.Extensions.FileProviders.IFileProvider! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt index 7260e8e97b5f..7dc5c58110bf 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt @@ -1,8 +1 @@ #nullable enable -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void -static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-tizen/PublicAPI.Shipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-tizen/PublicAPI.Shipped.txt index fe6f212f5803..7e051f66bc57 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-tizen/PublicAPI.Shipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-tizen/PublicAPI.Shipped.txt @@ -11,6 +11,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.BlazorWebViewInitiali Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.UrlLoading -> System.EventHandler? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.BlazorWebViewHandler() -> void @@ -22,6 +24,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.CreateFileProvider(s Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.JSComponents.get -> Microsoft.AspNetCore.Components.Web.JSComponentConfigurationStore! Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.UrlLoading(Microsoft.AspNetCore.Components.WebView.UrlLoadingEventArgs! args) -> void Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder.Services.get -> Microsoft.Extensions.DependencyInjection.IServiceCollection! @@ -57,4 +61,7 @@ static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapHost static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapRootComponents(Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler! handler, Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView! webView) -> void static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddBlazorWebViewDeveloperTools(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddMauiBlazorWebView(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder! +static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.CreateFileProvider(string! contentRootDir) -> Microsoft.Extensions.FileProviders.IFileProvider! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-tizen/PublicAPI.Unshipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-tizen/PublicAPI.Unshipped.txt index 7260e8e97b5f..7dc5c58110bf 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-tizen/PublicAPI.Unshipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-tizen/PublicAPI.Unshipped.txt @@ -1,8 +1 @@ #nullable enable -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void -static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-windows/PublicAPI.Shipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-windows/PublicAPI.Shipped.txt index 00935c6a7efd..687d91bdf4aa 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-windows/PublicAPI.Shipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-windows/PublicAPI.Shipped.txt @@ -17,6 +17,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.BlazorWebViewInitiali Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.UrlLoading -> System.EventHandler? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.BlazorWebViewHandler() -> void @@ -28,6 +30,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.CreateFileProvider(s Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.JSComponents.get -> Microsoft.AspNetCore.Components.Web.JSComponentConfigurationStore! Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.UrlLoading(Microsoft.AspNetCore.Components.WebView.UrlLoadingEventArgs! args) -> void Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder.Services.get -> Microsoft.Extensions.DependencyInjection.IServiceCollection! @@ -60,4 +64,7 @@ static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapHost static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapRootComponents(Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler! handler, Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView! webView) -> void static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddBlazorWebViewDeveloperTools(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddMauiBlazorWebView(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder! +static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.CreateFileProvider(string! contentRootDir) -> Microsoft.Extensions.FileProviders.IFileProvider! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net-windows/PublicAPI.Unshipped.txt index 7260e8e97b5f..7dc5c58110bf 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -1,8 +1 @@ #nullable enable -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void -static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net/PublicAPI.Shipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net/PublicAPI.Shipped.txt index f1b2d2d54f80..afa8d8e1ac81 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net/PublicAPI.Shipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net/PublicAPI.Shipped.txt @@ -10,6 +10,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.BlazorWebViewInitiali Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.HostPage.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.UrlLoading -> System.EventHandler? Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.BlazorWebViewHandler() -> void @@ -21,6 +23,8 @@ Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.CreateFileProvider(s Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.HostPage.get -> string? Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.JSComponents.get -> Microsoft.AspNetCore.Components.Web.JSComponentConfigurationStore! Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Maui.RootComponentsCollection! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.UrlLoading(Microsoft.AspNetCore.Components.WebView.UrlLoadingEventArgs! args) -> void Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder.Services.get -> Microsoft.Extensions.DependencyInjection.IServiceCollection! @@ -50,5 +54,8 @@ static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapHost static Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.MapRootComponents(Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler! handler, Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView! webView) -> void static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddBlazorWebViewDeveloperTools(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddMauiBlazorWebView(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.AspNetCore.Components.WebView.Maui.IMauiBlazorWebViewBuilder! +static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.CreateFileProvider(string! contentRootDir) -> Microsoft.Extensions.FileProviders.IFileProvider! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.CreateFileProvider(string! contentRootDir) -> Microsoft.Extensions.FileProviders.IFileProvider! +virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Maui/PublicAPI/net/PublicAPI.Unshipped.txt b/src/BlazorWebView/src/Maui/PublicAPI/net/PublicAPI.Unshipped.txt index 7260e8e97b5f..7dc5c58110bf 100644 --- a/src/BlazorWebView/src/Maui/PublicAPI/net/PublicAPI.Unshipped.txt +++ b/src/BlazorWebView/src/Maui/PublicAPI/net/PublicAPI.Unshipped.txt @@ -1,8 +1 @@ #nullable enable -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPath.set -> void -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Maui.IBlazorWebView.StartPath.set -> void -static readonly Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.StartPathProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! -virtual Microsoft.AspNetCore.Components.WebView.Maui.BlazorWebViewHandler.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/WindowsForms/PublicAPI.Shipped.txt b/src/BlazorWebView/src/WindowsForms/PublicAPI.Shipped.txt index ed6cd7ffe987..d55402f68fda 100644 --- a/src/BlazorWebView/src/WindowsForms/PublicAPI.Shipped.txt +++ b/src/BlazorWebView/src/WindowsForms/PublicAPI.Shipped.txt @@ -27,6 +27,8 @@ Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.HostPage.set Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponentsCollection! Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.Services.get -> System.IServiceProvider! Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.Services.set -> void +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.UrlLoading -> System.EventHandler? Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.WebView.get -> Microsoft.Web.WebView2.WinForms.WebView2! Microsoft.AspNetCore.Components.WebView.WindowsForms.IWindowsFormsBlazorWebViewBuilder @@ -49,3 +51,4 @@ static Microsoft.AspNetCore.Components.WebView.WindowsForms.RootComponentCollect static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddBlazorWebViewDeveloperTools(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.Extensions.DependencyInjection.IServiceCollection! static Microsoft.Extensions.DependencyInjection.BlazorWebViewServiceCollectionExtensions.AddWindowsFormsBlazorWebView(this Microsoft.Extensions.DependencyInjection.IServiceCollection! services) -> Microsoft.AspNetCore.Components.WebView.WindowsForms.IWindowsFormsBlazorWebViewBuilder! virtual Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.CreateFileProvider(string! contentRootDir) -> Microsoft.Extensions.FileProviders.IFileProvider! +virtual Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/WindowsForms/PublicAPI.Unshipped.txt b/src/BlazorWebView/src/WindowsForms/PublicAPI.Unshipped.txt index 6b5ef9b567be..7dc5c58110bf 100644 --- a/src/BlazorWebView/src/WindowsForms/PublicAPI.Unshipped.txt +++ b/src/BlazorWebView/src/WindowsForms/PublicAPI.Unshipped.txt @@ -1,4 +1 @@ #nullable enable -Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.StartPath.set -> void -virtual Microsoft.AspNetCore.Components.WebView.WindowsForms.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Wpf/PublicAPI.Shipped.txt b/src/BlazorWebView/src/Wpf/PublicAPI.Shipped.txt index d09f1f6eaaff..c51ccb3b38d1 100644 --- a/src/BlazorWebView/src/Wpf/PublicAPI.Shipped.txt +++ b/src/BlazorWebView/src/Wpf/PublicAPI.Shipped.txt @@ -30,6 +30,8 @@ Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.HostPage.set -> void Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.RootComponents.get -> Microsoft.AspNetCore.Components.WebView.Wpf.RootComponentsCollection! Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.Services.get -> System.IServiceProvider! Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.Services.set -> void +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.StartPath.get -> string! +Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.StartPath.set -> void Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.UrlLoading.get -> System.EventHandler! Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.UrlLoading.set -> void Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.WebView.get -> Microsoft.Web.WebView2.Wpf.WebView2! @@ -56,6 +58,8 @@ static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.Blazor static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.HostPageProperty -> System.Windows.DependencyProperty! static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.RootComponentsProperty -> System.Windows.DependencyProperty! static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.ServicesProperty -> System.Windows.DependencyProperty! +static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.StartPathProperty -> System.Windows.DependencyProperty! static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.UrlLoadingProperty -> System.Windows.DependencyProperty! virtual Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.CreateFileProvider(string! contentRootDir) -> Microsoft.Extensions.FileProviders.IFileProvider! virtual Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.DisposeAsyncCore() -> System.Threading.Tasks.ValueTask +virtual Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/BlazorWebView/src/Wpf/PublicAPI.Unshipped.txt b/src/BlazorWebView/src/Wpf/PublicAPI.Unshipped.txt index 0b0bc217cf26..7dc5c58110bf 100644 --- a/src/BlazorWebView/src/Wpf/PublicAPI.Unshipped.txt +++ b/src/BlazorWebView/src/Wpf/PublicAPI.Unshipped.txt @@ -1,5 +1 @@ #nullable enable -Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.StartPath.get -> string! -Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.StartPath.set -> void -static readonly Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.StartPathProperty -> System.Windows.DependencyProperty! -virtual Microsoft.AspNetCore.Components.WebView.Wpf.BlazorWebView.TryDispatchAsync(System.Action! workItem) -> System.Threading.Tasks.Task! diff --git a/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Shipped.txt b/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Shipped.txt index ad8004a288a5..bc6e0632fd8e 100644 --- a/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Shipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Shipped.txt @@ -366,11 +366,10 @@ ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.get -> object ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.set -> void ~Microsoft.Maui.Controls.DropGestureRecognizer.SendDragOver(Microsoft.Maui.Controls.DragEventArgs args) -> void -~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -~Microsoft.Maui.Controls.Editor.FontFamily.set -> void ~Microsoft.Maui.Controls.Editor.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Effect.Element.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Effect.ResolveId.get -> string +~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.AutomationId.get -> string ~Microsoft.Maui.Controls.Element.AutomationId.set -> void ~Microsoft.Maui.Controls.Element.ClassId.get -> string @@ -382,11 +381,13 @@ ~Microsoft.Maui.Controls.Element.FindByName(string name) -> object ~Microsoft.Maui.Controls.Element.Handler.get -> Microsoft.Maui.IElementHandler ~Microsoft.Maui.Controls.Element.Handler.set -> void +~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.LogicalChildren.get -> System.Collections.ObjectModel.ReadOnlyCollection ~Microsoft.Maui.Controls.Element.Parent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.Parent.set -> void ~Microsoft.Maui.Controls.Element.RealParent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.RemoveDynamicResource(Microsoft.Maui.Controls.BindableProperty property) -> void +~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool ~Microsoft.Maui.Controls.Element.SetDynamicResource(Microsoft.Maui.Controls.BindableProperty property, string key) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindableProperty property, object value) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindablePropertyKey property, object value) -> void @@ -397,8 +398,6 @@ ~Microsoft.Maui.Controls.ElementTemplate.CreateContent() -> object ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.get -> System.Func ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.set -> void -~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -~Microsoft.Maui.Controls.Entry.FontFamily.set -> void ~Microsoft.Maui.Controls.Entry.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Entry.ReturnCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.Entry.ReturnCommand.set -> void @@ -728,6 +727,8 @@ ~Microsoft.Maui.Controls.IndicatorView.ItemsSource.set -> void ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.set -> void +~Microsoft.Maui.Controls.InputView.FontFamily.get -> string +~Microsoft.Maui.Controls.InputView.FontFamily.set -> void ~Microsoft.Maui.Controls.InputView.Keyboard.get -> Microsoft.Maui.Keyboard ~Microsoft.Maui.Controls.InputView.Keyboard.set -> void ~Microsoft.Maui.Controls.InputView.Placeholder.get -> string @@ -998,7 +999,6 @@ ~Microsoft.Maui.Controls.ITemplatedItemsView ~Microsoft.Maui.Controls.ITemplatedItemsView.ListProxy.get -> Microsoft.Maui.Controls.IListProxy ~Microsoft.Maui.Controls.ITemplatedItemsView.TemplatedItems.get -> Microsoft.Maui.Controls.ITemplatedItemsList -~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.EmptyView.get -> object ~Microsoft.Maui.Controls.ItemsView.EmptyView.set -> void ~Microsoft.Maui.Controls.ItemsView.EmptyViewTemplate.get -> Microsoft.Maui.Controls.DataTemplate @@ -1013,7 +1013,6 @@ ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommand.set -> void ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.get -> object ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.set -> void -~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.ScrollTo(object item, object group = null, Microsoft.Maui.Controls.ScrollToPosition position = Microsoft.Maui.Controls.ScrollToPosition.MakeVisible, bool animate = true) -> void ~Microsoft.Maui.Controls.ItemsView.SendScrolled(Microsoft.Maui.Controls.ItemsViewScrolledEventArgs e) -> void ~Microsoft.Maui.Controls.ItemsView @@ -1213,9 +1212,6 @@ ~Microsoft.Maui.Controls.On.Value.get -> object ~Microsoft.Maui.Controls.On.Value.set -> void ~Microsoft.Maui.Controls.OnPlatform.Platforms.get -> System.Collections.Generic.IList -~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void ~Microsoft.Maui.Controls.Page.BackgroundImageSource.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Page.BackgroundImageSource.set -> void ~Microsoft.Maui.Controls.Page.DisplayActionSheet(string title, string cancel, string destruction, Microsoft.Maui.FlowDirection flowDirection, params string[] buttons) -> System.Threading.Tasks.Task @@ -1446,8 +1442,6 @@ ~Microsoft.Maui.Controls.ScrollView.ScrollToAsync(Microsoft.Maui.Controls.Element element, Microsoft.Maui.Controls.ScrollToPosition position, bool animated) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.set -> void -~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void ~Microsoft.Maui.Controls.SearchBar.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.SearchBar.SearchCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.SearchBar.SearchCommand.set -> void @@ -1557,7 +1551,6 @@ ~Microsoft.Maui.Controls.Shapes.PolyQuadraticBezierSegment.PolyQuadraticBezierSegment(Microsoft.Maui.Controls.PointCollection points) -> void ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.get -> Microsoft.Maui.Controls.Shapes.TransformCollection ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.set -> void -~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Shell.CurrentItem.get -> Microsoft.Maui.Controls.ShellItem ~Microsoft.Maui.Controls.Shell.CurrentItem.set -> void ~Microsoft.Maui.Controls.Shell.CurrentPage.get -> Microsoft.Maui.Controls.Page @@ -1585,8 +1578,10 @@ ~Microsoft.Maui.Controls.Shell.FlyoutIcon.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Shell.FlyoutIcon.set -> void ~Microsoft.Maui.Controls.Shell.FlyoutItems.get -> System.Collections.IEnumerable +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate) -> System.Threading.Tasks.Task +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.Items.get -> System.Collections.Generic.IList @@ -1594,7 +1589,6 @@ ~Microsoft.Maui.Controls.Shell.ItemTemplate.set -> void ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.get -> Microsoft.Maui.Controls.DataTemplate ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.set -> void -~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ShellAppearance.BackgroundColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.DisabledColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.FlyoutBackdrop.get -> Microsoft.Maui.Controls.Brush @@ -1873,6 +1867,8 @@ ~Microsoft.Maui.Controls.WebView.OnSourceChanged(object sender, System.EventArgs e) -> void ~Microsoft.Maui.Controls.WebView.Source.get -> Microsoft.Maui.Controls.WebViewSource ~Microsoft.Maui.Controls.WebView.Source.set -> void +~Microsoft.Maui.Controls.WebView.UserAgent.get -> string +~Microsoft.Maui.Controls.WebView.UserAgent.set -> void ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Binding.get -> Microsoft.Maui.Controls.BindingBase ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.ErrorCode.get -> string ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Message.get -> string @@ -2012,6 +2008,7 @@ ~override Microsoft.Maui.Controls.GridLengthTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.GridLengthTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.CreatePlatformElement() -> Android.Views.View +~override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.DisconnectHandler(Android.Views.View platformView) -> void ~override Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellEditText.OnKeyPreIme(Android.Views.Keycode keyCode, Android.Views.KeyEvent e) -> bool ~override Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRenderer.GetCellCore(Microsoft.Maui.Controls.Cell item, Android.Views.View convertView, Android.Views.ViewGroup parent, Android.Content.Context context) -> Android.Views.View ~override Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRenderer.OnCellPropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e) -> void @@ -2047,6 +2044,7 @@ ~override Microsoft.Maui.Controls.Handlers.Items.ItemsViewAdapter.OnViewRecycled(Java.Lang.Object holder) -> void ~override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.ConnectHandler(AndroidX.RecyclerView.Widget.RecyclerView platformView) -> void ~override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.CreatePlatformView() -> AndroidX.RecyclerView.Widget.RecyclerView +~override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.DisconnectHandler(AndroidX.RecyclerView.Widget.RecyclerView platformView) -> void ~override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.CreateScrollListener() -> Microsoft.Maui.Controls.Handlers.Items.RecyclerViewScrollListener ~override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.CreateSpacingDecoration(Microsoft.Maui.Controls.IItemsLayout itemsLayout) -> AndroidX.RecyclerView.Widget.RecyclerView.ItemDecoration ~override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.DetermineTargetPosition(Microsoft.Maui.Controls.ScrollToRequestEventArgs args) -> int @@ -2076,6 +2074,7 @@ ~override Microsoft.Maui.Controls.Handlers.PolylineHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiShapeView nativeView) -> void ~override Microsoft.Maui.Controls.HorizontalStackLayout.CreateLayoutManager() -> Microsoft.Maui.Layouts.ILayoutManager ~override Microsoft.Maui.Controls.HtmlWebViewSource.Load(Microsoft.Maui.IWebViewDelegate renderer) -> void +~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2085,6 +2084,7 @@ ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.Label.GetChildElements(Microsoft.Maui.Graphics.Point point) -> System.Collections.Generic.IList +~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2128,6 +2128,7 @@ ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.RefreshView.OnPropertyChanged(string propertyName = null) -> void +~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2141,6 +2142,7 @@ ~override Microsoft.Maui.Controls.Shapes.GeometryGroup.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void ~override Microsoft.Maui.Controls.Shapes.Line.GetPath() -> Microsoft.Maui.Graphics.PathF ~override Microsoft.Maui.Controls.Shapes.LineGeometry.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2544,6 +2546,8 @@ ~static Microsoft.Maui.Controls.Grid.SetRow(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.Grid.SetRowSpan(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int column = 0, int row = 0) -> void +~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void +~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void ~static Microsoft.Maui.Controls.Handlers.Compatibility.CellFactory.GetCell(Microsoft.Maui.Controls.Cell item, Android.Views.View convertView, Android.Views.ViewGroup parent, Android.Content.Context context, Microsoft.Maui.Controls.View view) -> Android.Views.View ~static Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.CommandMapper -> Microsoft.Maui.CommandMapper ~static Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.Mapper -> Microsoft.Maui.PropertyMapper @@ -3215,6 +3219,7 @@ ~static Microsoft.Maui.Controls.RadioButtonGroup.SetSelectedValue(Microsoft.Maui.Controls.BindableObject bindable, object selectedValue) -> void ~static Microsoft.Maui.Controls.RefreshView.ControlsRefreshViewMapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.Region.FromLines(double[] lineHeights, double maxWidth, double startX, double endX, double startY) -> Microsoft.Maui.Controls.Region +~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region ~static Microsoft.Maui.Controls.RelativeBindingSource.Self.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.RelativeBindingSource.TemplatedParent.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.Routing.FormatRoute(string route) -> string @@ -3448,6 +3453,7 @@ ~static readonly Microsoft.Maui.Controls.CompressedLayout.HeadlessOffsetProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.CompressedLayout.IsHeadlessProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentPage.ContentProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentView.ContentProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.DateProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3599,12 +3605,19 @@ ~static readonly Microsoft.Maui.Controls.IndicatorView.PositionProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsReadOnlyProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsSpellCheckEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.KeyboardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.MaxLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextTransformProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3696,7 +3709,6 @@ ~static readonly Microsoft.Maui.Controls.NavigationPage.RootPageProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleIconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleViewProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.OrientationStateTrigger.OrientationProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.BackgroundImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.IconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty @@ -4176,6 +4188,7 @@ ~static readonly Microsoft.Maui.Controls.WebView.CanGoForwardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.CookiesProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.SourceProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnDetachingFrom(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(T bindable) -> void @@ -4292,6 +4305,8 @@ ~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRenderer.SetAppearance(Microsoft.Maui.Controls.ShellAppearance appearance) -> void ~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRenderer.SetupMenu(Android.Views.IMenu menu, int maxBottomItems, Microsoft.Maui.Controls.ShellItem shellItem) -> void ~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRenderer.UpdateShellSectionEnabled(Microsoft.Maui.Controls.ShellSection shellSection, Android.Views.IMenuItem menuItem) -> void +~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRenderer.UpdateShellSectionIcon(Microsoft.Maui.Controls.ShellSection shellSection, Android.Views.IMenuItem menuItem) -> void +~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRenderer.UpdateShellSectionTitle(Microsoft.Maui.Controls.ShellSection shellSection, Android.Views.IMenuItem menuItem) -> void ~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRendererBase.CreateFragmentForPage(Microsoft.Maui.Controls.Page page) -> Microsoft.Maui.Controls.Platform.Compatibility.IShellObservableFragment ~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRendererBase.GetOrCreateFragmentForTab(Microsoft.Maui.Controls.ShellSection shellSection) -> Microsoft.Maui.Controls.Platform.Compatibility.IShellObservableFragment ~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRendererBase.HandleFragmentUpdate(Microsoft.Maui.Controls.ShellNavigationSource navSource, Microsoft.Maui.Controls.ShellSection shellSection, Microsoft.Maui.Controls.Page page, bool animated) -> System.Threading.Tasks.Task @@ -4424,13 +4439,11 @@ Microsoft.Maui.Controls.Application.On() -> Microsoft.Maui.Controls.IPlatform Microsoft.Maui.Controls.Application.PageAppearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PageDisappearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PlatformAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! Microsoft.Maui.Controls.Application.Quit() -> void Microsoft.Maui.Controls.Application.RequestedTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.Controls.Application.RequestedThemeChanged -> System.EventHandler! Microsoft.Maui.Controls.Application.Resources.get -> Microsoft.Maui.Controls.ResourceDictionary! Microsoft.Maui.Controls.Application.Resources.set -> void -Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Controls.Application.SendOnAppLinkRequestReceived(System.Uri! uri) -> void Microsoft.Maui.Controls.Application.SetAppIndexingProvider(Microsoft.Maui.Controls.IAppIndexingProvider! provider) -> void Microsoft.Maui.Controls.Application.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme @@ -4515,6 +4528,7 @@ Microsoft.Maui.Controls.BindingMode.OneWay = 2 -> Microsoft.Maui.Controls.Bindin Microsoft.Maui.Controls.BindingMode.OneWayToSource = 3 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.BindingMode.TwoWay = 1 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.Border +Microsoft.Maui.Controls.Border.~Border() -> void Microsoft.Maui.Controls.Border.Border() -> void Microsoft.Maui.Controls.Border.Content.get -> Microsoft.Maui.Controls.View? Microsoft.Maui.Controls.Border.Content.set -> void @@ -4744,6 +4758,8 @@ Microsoft.Maui.Controls.ConstraintType.RelativeToParent = 0 -> Microsoft.Maui.Co Microsoft.Maui.Controls.ConstraintType.RelativeToView = 1 -> Microsoft.Maui.Controls.ConstraintType Microsoft.Maui.Controls.ContentPage Microsoft.Maui.Controls.ContentPage.ContentPage() -> void +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void Microsoft.Maui.Controls.ContentPresenter Microsoft.Maui.Controls.ContentPresenter.ContentPresenter() -> void Microsoft.Maui.Controls.ContentPropertyAttribute @@ -4822,21 +4838,40 @@ Microsoft.Maui.Controls.DoubleCollectionConverter.DoubleCollectionConverter() -> Microsoft.Maui.Controls.DragEventArgs Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.get -> Microsoft.Maui.Controls.DataPackageOperation Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.set -> void +Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! +Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void +Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? Microsoft.Maui.Controls.DragGestureRecognizer Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.get -> bool Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.set -> void Microsoft.Maui.Controls.DragGestureRecognizer.DragGestureRecognizer() -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void Microsoft.Maui.Controls.DragStartingEventArgs Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! Microsoft.Maui.Controls.DragStartingEventArgs.DragStartingEventArgs() -> void Microsoft.Maui.Controls.DragStartingEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? Microsoft.Maui.Controls.DropCompletedEventArgs Microsoft.Maui.Controls.DropCompletedEventArgs.DropCompletedEventArgs() -> void +Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? Microsoft.Maui.Controls.DropEventArgs +Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! +Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void Microsoft.Maui.Controls.DropEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DropEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? Microsoft.Maui.Controls.DropGestureRecognizer Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.get -> bool Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.set -> void @@ -4848,20 +4883,10 @@ Microsoft.Maui.Controls.Editor Microsoft.Maui.Controls.Editor.AutoSize.get -> Microsoft.Maui.Controls.EditorAutoSizeOption Microsoft.Maui.Controls.Editor.AutoSize.set -> void Microsoft.Maui.Controls.Editor.Completed -> System.EventHandler -Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -Microsoft.Maui.Controls.Editor.CursorPosition.set -> void Microsoft.Maui.Controls.Editor.Editor() -> void -Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Editor.FontSize.get -> double -Microsoft.Maui.Controls.Editor.FontSize.set -> void Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Editor.OnHorizontalTextAlignmentPropertyChanged(Microsoft.Maui.TextAlignment oldValue, Microsoft.Maui.TextAlignment newValue) -> void -Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -Microsoft.Maui.Controls.Editor.SelectionLength.set -> void Microsoft.Maui.Controls.Editor.SendCompleted() -> void Microsoft.Maui.Controls.Editor.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.VerticalTextAlignment.set -> void @@ -4877,6 +4902,7 @@ Microsoft.Maui.Controls.EffectiveVisualExtensions Microsoft.Maui.Controls.Element Microsoft.Maui.Controls.Element.ChildAdded -> System.EventHandler Microsoft.Maui.Controls.Element.ChildRemoved -> System.EventHandler +Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void Microsoft.Maui.Controls.Element.DescendantAdded -> System.EventHandler Microsoft.Maui.Controls.Element.DescendantRemoved -> System.EventHandler Microsoft.Maui.Controls.Element.Element() -> void @@ -4891,23 +4917,13 @@ Microsoft.Maui.Controls.Entry Microsoft.Maui.Controls.Entry.ClearButtonVisibility.get -> Microsoft.Maui.ClearButtonVisibility Microsoft.Maui.Controls.Entry.ClearButtonVisibility.set -> void Microsoft.Maui.Controls.Entry.Completed -> System.EventHandler -Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -Microsoft.Maui.Controls.Entry.CursorPosition.set -> void Microsoft.Maui.Controls.Entry.Entry() -> void -Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Entry.FontSize.get -> double -Microsoft.Maui.Controls.Entry.FontSize.set -> void Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Entry.IsPassword.get -> bool Microsoft.Maui.Controls.Entry.IsPassword.set -> void Microsoft.Maui.Controls.Entry.ReturnType.get -> Microsoft.Maui.ReturnType Microsoft.Maui.Controls.Entry.ReturnType.set -> void -Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -Microsoft.Maui.Controls.Entry.SelectionLength.set -> void Microsoft.Maui.Controls.Entry.SendCompleted() -> void Microsoft.Maui.Controls.Entry.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.VerticalTextAlignment.set -> void @@ -5054,6 +5070,8 @@ Microsoft.Maui.Controls.HandlerAttribute Microsoft.Maui.Controls.HandlerAttribute.Priority.get -> short Microsoft.Maui.Controls.HandlerAttribute.Priority.set -> void Microsoft.Maui.Controls.HandlerChangingEventArgs +Microsoft.Maui.Controls.Handlers.BoxViewHandler +Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void Microsoft.Maui.Controls.Handlers.Compatibility.BaseCellView Microsoft.Maui.Controls.Handlers.Compatibility.BaseCellView.SetImageVisible(bool visible) -> void Microsoft.Maui.Controls.Handlers.Compatibility.BaseCellView.SetIsEnabled(bool isEnable) -> void @@ -5073,6 +5091,8 @@ Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.Element.get -> Micr Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.Element.set -> void Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.ElementChanged -> System.EventHandler? Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.ElementPropertyChanged -> System.EventHandler? +Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Android.Content.Context! context, Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper! commandMapper) -> void +Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Android.Content.Context! context, Microsoft.Maui.IPropertyMapper! mapper) -> void Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Android.Content.Context! context) -> void Microsoft.Maui.Controls.Handlers.Compatibility.ImageCellRenderer Microsoft.Maui.Controls.Handlers.Compatibility.ImageCellRenderer.ImageCellRenderer() -> void @@ -5093,6 +5113,7 @@ Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Android Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.Control.get -> TPlatformView? Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.SetNativeControl(TPlatformView! control) -> void +Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Android.Content.Context! context, Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Android.Content.Context! context) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.AutoPackage.get -> bool @@ -5103,6 +5124,7 @@ Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.E Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.MauiContext.get -> Microsoft.Maui.IMauiContext! Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.SetElement(Microsoft.Maui.IView! view) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.UpdateLayout() -> void +Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Android.Content.Context! context, Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Android.Content.Context! context) -> void Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.CarouselViewHandler() -> void @@ -5148,6 +5170,7 @@ Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.ItemsViewHan Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.IsSwipeEnabled.get -> bool Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.IsSwipeEnabled.set -> void +Microsoft.Maui.Controls.Handlers.Items.MauiRecyclerView.~MauiRecyclerView() -> void Microsoft.Maui.Controls.Handlers.Items.MauiRecyclerView.UpdateItemTemplate() -> void Microsoft.Maui.Controls.Handlers.Items.MauiRecyclerView.UpdateScrollingMode() -> void Microsoft.Maui.Controls.Handlers.Items.ReorderableItemsViewAdapter.OnItemMove(int fromPosition, int toPosition) -> bool @@ -5349,13 +5372,25 @@ Microsoft.Maui.Controls.InitializationFlags.SkipRenderers = 2 -> Microsoft.Maui. Microsoft.Maui.Controls.InputView Microsoft.Maui.Controls.InputView.CharacterSpacing.get -> double Microsoft.Maui.Controls.InputView.CharacterSpacing.set -> void +Microsoft.Maui.Controls.InputView.CursorPosition.get -> int +Microsoft.Maui.Controls.InputView.CursorPosition.set -> void +Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes +Microsoft.Maui.Controls.InputView.FontAttributes.set -> void +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void +Microsoft.Maui.Controls.InputView.FontSize.get -> double +Microsoft.Maui.Controls.InputView.FontSize.set -> void Microsoft.Maui.Controls.InputView.IsReadOnly.get -> bool Microsoft.Maui.Controls.InputView.IsReadOnly.set -> void Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.get -> bool Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.set -> void +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void Microsoft.Maui.Controls.InputView.MaxLength.get -> int Microsoft.Maui.Controls.InputView.MaxLength.set -> void Microsoft.Maui.Controls.InputView.OnTextTransformChanged(Microsoft.Maui.TextTransform oldValue, Microsoft.Maui.TextTransform newValue) -> void +Microsoft.Maui.Controls.InputView.SelectionLength.get -> int +Microsoft.Maui.Controls.InputView.SelectionLength.set -> void Microsoft.Maui.Controls.InputView.TextChanged -> System.EventHandler Microsoft.Maui.Controls.InputView.TextTransform.get -> Microsoft.Maui.TextTransform Microsoft.Maui.Controls.InputView.TextTransform.set -> void @@ -5541,8 +5576,6 @@ Microsoft.Maui.Controls.Internals.TypedBinding Microsoft.Maui.Controls.Internals.TypedBindingBase Microsoft.Maui.Controls.InvalidNavigationException Microsoft.Maui.Controls.InvalidNavigationException.InvalidNavigationException() -> void -Microsoft.Maui.Controls.IOpenGlViewController -Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler Microsoft.Maui.Controls.IPaddingElement Microsoft.Maui.Controls.IPaddingElement.OnPaddingPropertyChanged(Microsoft.Maui.Thickness oldValue, Microsoft.Maui.Thickness newValue) -> void Microsoft.Maui.Controls.IPaddingElement.Padding.get -> Microsoft.Maui.Thickness @@ -5668,6 +5701,8 @@ Microsoft.Maui.Controls.ItemTappedEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.ItemVisibilityEventArgs Microsoft.Maui.Controls.ItemVisibilityEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.IValueConverter +Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? +Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? Microsoft.Maui.Controls.IViewController Microsoft.Maui.Controls.IVisual Microsoft.Maui.Controls.IVisualElementController @@ -5695,6 +5730,14 @@ Microsoft.Maui.Controls.IWebViewController.EvaluateJavaScriptRequested -> Micros Microsoft.Maui.Controls.IWebViewController.GoBackRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.GoForwardRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.ReloadRequested -> System.EventHandler +Microsoft.Maui.Controls.IWindowCreator +Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! +Microsoft.Maui.Controls.KeyboardAccelerator +Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? +Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void +Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void Microsoft.Maui.Controls.KnownColor Microsoft.Maui.Controls.Label Microsoft.Maui.Controls.Label.CharacterSpacing.get -> double @@ -5749,6 +5792,7 @@ Microsoft.Maui.Controls.LayoutDirectionExtensions Microsoft.Maui.Controls.LayoutOptions Microsoft.Maui.Controls.LayoutOptions.Alignment.get -> Microsoft.Maui.Controls.LayoutAlignment Microsoft.Maui.Controls.LayoutOptions.Alignment.set -> void +Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.get -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.set -> void Microsoft.Maui.Controls.LayoutOptions.LayoutOptions() -> void @@ -5839,6 +5883,7 @@ Microsoft.Maui.Controls.MenuFlyout.IsReadOnly.get -> bool Microsoft.Maui.Controls.MenuFlyout.MenuFlyout() -> void Microsoft.Maui.Controls.MenuFlyout.RemoveAt(int index) -> void Microsoft.Maui.Controls.MenuFlyoutItem +Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! Microsoft.Maui.Controls.MenuFlyoutItem.MenuFlyoutItem() -> void Microsoft.Maui.Controls.MenuFlyoutSeparator Microsoft.Maui.Controls.MenuFlyoutSeparator.MenuFlyoutSeparator() -> void @@ -5921,12 +5966,6 @@ Microsoft.Maui.Controls.OnPlatform Microsoft.Maui.Controls.OnPlatform.Default.get -> T Microsoft.Maui.Controls.OnPlatform.Default.set -> void Microsoft.Maui.Controls.OnPlatform.OnPlatform() -> void -Microsoft.Maui.Controls.OpenGLView -Microsoft.Maui.Controls.OpenGLView.Display() -> void -Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void Microsoft.Maui.Controls.OpenRequestedEventArgs Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.get -> bool Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.set -> void @@ -6103,6 +6142,7 @@ Microsoft.Maui.Controls.Platform.PlatformEffect.PlatformEffect() -> void Microsoft.Maui.Controls.Platform.RecyclerViewExtensions Microsoft.Maui.Controls.Platform.SearchViewExtensions Microsoft.Maui.Controls.Platform.SemanticExtensions +Microsoft.Maui.Controls.Platform.ShapesExtensions Microsoft.Maui.Controls.Platform.TextViewExtensions Microsoft.Maui.Controls.Platform.ViewExtensions Microsoft.Maui.Controls.Platform.VisualElementChangedEventArgs @@ -6290,28 +6330,58 @@ Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMo Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SameThread = 0 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateProcess = 2 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateThread = 1 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode +Microsoft.Maui.Controls.PlatformDragEventArgs +Microsoft.Maui.Controls.PlatformDragEventArgs.DragEvent.get -> Android.Views.DragEvent! +Microsoft.Maui.Controls.PlatformDragEventArgs.Sender.get -> Android.Views.View! +Microsoft.Maui.Controls.PlatformDragStartingEventArgs +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.MotionEvent.get -> Android.Views.MotionEvent! +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Sender.get -> Android.Views.View! +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetClipData(Android.Content.ClipData! clipData) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetDragFlags(Android.Views.DragFlags dragFlags) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetDragShadowBuilder(Android.Views.View.DragShadowBuilder! dragShadowBuilder) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetLocalData(Java.Lang.Object! localData) -> void +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragEvent.get -> Android.Views.DragEvent! +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.Sender.get -> Android.Views.View! +Microsoft.Maui.Controls.PlatformDropEventArgs +Microsoft.Maui.Controls.PlatformDropEventArgs.DragEvent.get -> Android.Views.DragEvent! +Microsoft.Maui.Controls.PlatformDropEventArgs.Sender.get -> Android.Views.View! Microsoft.Maui.Controls.PlatformEffect.PlatformEffect() -> void +Microsoft.Maui.Controls.PlatformPointerEventArgs +Microsoft.Maui.Controls.PlatformPointerEventArgs.MotionEvent.get -> Android.Views.MotionEvent! +Microsoft.Maui.Controls.PlatformPointerEventArgs.Sender.get -> Android.Views.View! Microsoft.Maui.Controls.PointCollection Microsoft.Maui.Controls.PointCollection.PointCollection() -> void Microsoft.Maui.Controls.PointerEventArgs +Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? Microsoft.Maui.Controls.PointerEventArgs.PointerEventArgs() -> void Microsoft.Maui.Controls.PointerGestureRecognizer Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEntered -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExited -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerGestureRecognizer() -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMoved -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void Microsoft.Maui.Controls.PoppedToRootEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs.CurrentPosition.get -> int @@ -6368,6 +6438,7 @@ Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Contains(double x, double y) -> bool Microsoft.Maui.Controls.Region.Contains(Microsoft.Maui.Graphics.Point pt) -> bool Microsoft.Maui.Controls.Region.Deflate() -> Microsoft.Maui.Controls.Region +Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool Microsoft.Maui.Controls.Region.Inflate(double left, double top, double right, double bottom) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Inflate(double size) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Region() -> void @@ -6459,21 +6530,11 @@ Microsoft.Maui.Controls.ScrollView.SetScrolledPosition(double x, double y) -> vo Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.get -> Microsoft.Maui.ScrollBarVisibility Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.set -> void Microsoft.Maui.Controls.SearchBar -Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -Microsoft.Maui.Controls.SearchBar.FontSize.set -> void Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBar.OnSearchButtonPressed() -> void Microsoft.Maui.Controls.SearchBar.SearchBar() -> void Microsoft.Maui.Controls.SearchBar.SearchButtonPressed -> System.EventHandler -Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBoxVisibility @@ -6634,6 +6695,7 @@ Microsoft.Maui.Controls.Shapes.LineSegment.Point.set -> void Microsoft.Maui.Controls.Shapes.Matrix Microsoft.Maui.Controls.Shapes.Matrix.Append(Microsoft.Maui.Controls.Shapes.Matrix matrix) -> void Microsoft.Maui.Controls.Shapes.Matrix.Determinant.get -> double +Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool Microsoft.Maui.Controls.Shapes.Matrix.HasInverse.get -> bool Microsoft.Maui.Controls.Shapes.Matrix.Invert() -> void Microsoft.Maui.Controls.Shapes.Matrix.IsIdentity.get -> bool @@ -6777,6 +6839,7 @@ Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleX.set -> void Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.get -> double Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.set -> void Microsoft.Maui.Controls.Shapes.Shape +Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void Microsoft.Maui.Controls.Shapes.Shape.Aspect.get -> Microsoft.Maui.Controls.Stretch Microsoft.Maui.Controls.Shapes.Shape.Aspect.set -> void Microsoft.Maui.Controls.Shapes.Shape.Fill.get -> Microsoft.Maui.Controls.Brush! @@ -6867,6 +6930,26 @@ Microsoft.Maui.Controls.ShellNavigatingEventArgs.CanCancel.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancel() -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancelled.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Source.get -> Microsoft.Maui.Controls.ShellNavigationSource +Microsoft.Maui.Controls.ShellNavigationQueryParameters +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int +Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Insert = 4 -> Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Pop = 2 -> Microsoft.Maui.Controls.ShellNavigationSource @@ -7194,6 +7277,7 @@ Microsoft.Maui.Controls.ViewState.Pressed = 2 -> Microsoft.Maui.Controls.ViewSta Microsoft.Maui.Controls.VisibilityExtensions Microsoft.Maui.Controls.VisualAttribute Microsoft.Maui.Controls.VisualElement +Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void Microsoft.Maui.Controls.VisualElement.AnchorX.get -> double Microsoft.Maui.Controls.VisualElement.AnchorX.set -> void Microsoft.Maui.Controls.VisualElement.AnchorY.get -> double @@ -7257,6 +7341,7 @@ Microsoft.Maui.Controls.VisualElement.OnChildrenReordered() -> void Microsoft.Maui.Controls.VisualElement.Opacity.get -> double Microsoft.Maui.Controls.VisualElement.Opacity.set -> void Microsoft.Maui.Controls.VisualElement.PlatformSizeChanged() -> void +Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void Microsoft.Maui.Controls.VisualElement.Rotation.get -> double Microsoft.Maui.Controls.VisualElement.Rotation.set -> void Microsoft.Maui.Controls.VisualElement.RotationX.get -> double @@ -7417,6 +7502,7 @@ override Microsoft.Maui.Controls.Border.OnPropertyChanged(string? propertyName = override Microsoft.Maui.Controls.BoxView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.BoxView.OnPropertyChanged(string? propertyName = null) -> void override Microsoft.Maui.Controls.Button.ChangeVisualState() -> void +override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.Button.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnParentSet() -> void @@ -7460,6 +7546,7 @@ override Microsoft.Maui.Controls.FlyoutPage.OnDisappearing() -> void override Microsoft.Maui.Controls.FlyoutPage.OnParentSet() -> void override Microsoft.Maui.Controls.FontImageSource.IsEmpty.get -> bool override Microsoft.Maui.Controls.FormattedString.OnBindingContextChanged() -> void +override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.GradientBrush.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.GradientStop.GetHashCode() -> int override Microsoft.Maui.Controls.Grid.InvalidateMeasure() -> void @@ -7480,14 +7567,17 @@ override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewModelRenderer.A override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewModelRenderer.Count.get -> int override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewModelRenderer.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewModelRenderer.GetItemId(int position) -> long +override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewModelRenderer.GetItemViewType(int position) -> int override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewModelRenderer.IsEnabled(int position) -> bool override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewModelRenderer.ViewTypeCount.get -> int override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewRenderer.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewRenderer.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewRenderer.MinimumSize() -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewRenderer.OnAttachedToWindow() -> void +override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewRenderer.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.OnLayout(bool changed, int l, int t, int r, int b) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void +override Microsoft.Maui.Controls.Handlers.Items.CarouselViewAdapter.GetItemViewType(int position) -> int override Microsoft.Maui.Controls.Handlers.Items.CarouselViewAdapter.ItemCount.get -> int override Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect frame) -> void @@ -7498,9 +7588,14 @@ override Microsoft.Maui.Controls.Handlers.Items.GroupableItemsViewAdapter void override Microsoft.Maui.Controls.Handlers.Items.ItemContentView.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewAdapter.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Handlers.Items.ItemsViewAdapter.GetItemId(int position) -> long override Microsoft.Maui.Controls.Handlers.Items.ItemsViewAdapter.GetItemViewType(int position) -> int override Microsoft.Maui.Controls.Handlers.Items.ItemsViewAdapter.ItemCount.get -> int +override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect frame) -> void override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.OnAttachedToWindow() -> void +override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.OnDetachedFromWindow() -> void override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.UpdateAdapter() -> void override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.UpdateItemSpacing() -> void @@ -7515,6 +7610,7 @@ override Microsoft.Maui.Controls.Handlers.Items.TemplatedItemViewHolder.UseDefau override Microsoft.Maui.Controls.Image.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Image.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageButton.ChangeVisualState() -> void +override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ImageButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageCell.OnBindingContextChanged() -> void @@ -7524,6 +7620,7 @@ override Microsoft.Maui.Controls.ItemsView.OnMeasure(double widthConstraint, dou override Microsoft.Maui.Controls.Label.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Layout.InvalidateMeasureOverride() -> void override Microsoft.Maui.Controls.Layout.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int override Microsoft.Maui.Controls.LinearGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.ListView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ListView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest @@ -7572,14 +7669,18 @@ override Microsoft.Maui.Controls.RadialGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.RadioButton.ChangeVisualState() -> void override Microsoft.Maui.Controls.RadioButton.OnApplyTemplate() -> void override Microsoft.Maui.Controls.RadioButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest -override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Region.GetHashCode() -> int override Microsoft.Maui.Controls.RoutingEffect.OnAttached() -> void override Microsoft.Maui.Controls.RoutingEffect.OnDetached() -> void override Microsoft.Maui.Controls.ScrollView.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.ScrollView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int override Microsoft.Maui.Controls.Shapes.Shape.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Shell.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.Shell.OnBackButtonPressed() -> bool override Microsoft.Maui.Controls.Shell.OnBindingContextChanged() -> void @@ -7591,7 +7692,6 @@ override Microsoft.Maui.Controls.SolidColorBrush.GetHashCode() -> int override Microsoft.Maui.Controls.SolidColorBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.Span.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.StreamImageSource.IsEmpty.get -> bool -override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnChildAdded(Microsoft.Maui.Controls.Element! child) -> void override Microsoft.Maui.Controls.SwipeView.OnChildRemoved(Microsoft.Maui.Controls.Element! child, int oldLogicalIndex) -> void @@ -7606,6 +7706,7 @@ override Microsoft.Maui.Controls.TemplatedView.MeasureOverride(double widthConst override Microsoft.Maui.Controls.TemplatedView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.TextCell.OnTapped() -> void override Microsoft.Maui.Controls.UriImageSource.IsEmpty.get -> bool +override Microsoft.Maui.Controls.View.ChangeVisualState() -> void override Microsoft.Maui.Controls.View.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualElement.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualState.GetHashCode() -> int @@ -7651,6 +7752,8 @@ static Microsoft.Maui.Controls.Internals.Profile.Start() -> void static Microsoft.Maui.Controls.Internals.Profile.Stop() -> void static Microsoft.Maui.Controls.Internals.Registrar.RegisterStylesheets(Microsoft.Maui.Controls.InitializationFlags flags) -> void static Microsoft.Maui.Controls.LayoutDirectionExtensions.ToFlowDirection(this Microsoft.Maui.ApplicationModel.LayoutDirection layoutDirection) -> Microsoft.Maui.FlowDirection +static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool static Microsoft.Maui.Controls.Platform.Android.ImeActionExtensions.ToPlatform(this Microsoft.Maui.Controls.PlatformConfiguration.AndroidSpecific.ImeFlags flags) -> Android.Views.InputMethods.ImeAction static Microsoft.Maui.Controls.Platform.FontExtensions.ToTypeface(this Microsoft.Maui.Controls.Internals.IFontElement! self, Microsoft.Maui.IFontManager! fontManager) -> Android.Graphics.Typeface! static Microsoft.Maui.Controls.Platform.FontExtensions.ToTypeface(this Microsoft.Maui.Font self, Microsoft.Maui.IFontManager! fontManager) -> Android.Graphics.Typeface! @@ -7659,11 +7762,16 @@ static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.RecalculateSpa static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToSpannableString(this Microsoft.Maui.Controls.FormattedString! formattedString, Microsoft.Maui.IFontManager! fontManager, Android.Text.TextPaint? textPaint = null, Android.Content.Context? context = null, double defaultLineHeight = 0, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> Android.Text.SpannableString! static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToSpannableString(this Microsoft.Maui.Controls.Label! label) -> Android.Text.SpannableString! static Microsoft.Maui.Controls.Platform.SemanticExtensions.UpdateSemanticNodeInfo(this Microsoft.Maui.Controls.View! virtualView, AndroidX.Core.View.Accessibility.AccessibilityNodeInfoCompat? info) -> void +static Microsoft.Maui.Controls.Platform.ShapesExtensions.UpdatePath(this Microsoft.Maui.Graphics.Platform.PlatformGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.IRadioButtonHandler! handler, Microsoft.Maui.Controls.RadioButton! radioButton) -> void static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.RadioButtonHandler! handler, Microsoft.Maui.Controls.RadioButton! radioButton) -> void +static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool +static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.Identity.get -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.Matrix.Multiply(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.operator *(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix(this System.Numerics.Matrix3x2 matrix3x2) -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix3X2(this Microsoft.Maui.Controls.Shapes.Matrix matrix) -> System.Numerics.Matrix3x2 static Microsoft.Maui.Controls.TabbedPage.MapIsSwipePagingEnabled(Microsoft.Maui.Handlers.ITabbedViewHandler! handler, Microsoft.Maui.Controls.TabbedPage! view) -> void @@ -7718,6 +7826,13 @@ static readonly Microsoft.Maui.Controls.Border.StrokeMiterLimitProperty -> Micro static readonly Microsoft.Maui.Controls.Border.StrokeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeShapeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeThicknessProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.LayoutOptions.Center -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.CenterAndExpand -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.End -> Microsoft.Maui.Controls.LayoutOptions @@ -7732,6 +7847,10 @@ static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCo static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.AspectProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.FillProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.StrokeDashArrayProperty -> Microsoft.Maui.Controls.BindableProperty! @@ -7777,6 +7896,9 @@ virtual Microsoft.Maui.Controls.Cell.OnDisappearing() -> void virtual Microsoft.Maui.Controls.Cell.OnTapped() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.InvalidateLayout() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.OnChildMeasureInvalidated() -> void +virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? virtual Microsoft.Maui.Controls.Element.OnHandlerChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentSet() -> void @@ -7860,6 +7982,7 @@ virtual Microsoft.Maui.Controls.VisualElement.ArrangeOverride(Microsoft.Maui.Gra virtual Microsoft.Maui.Controls.VisualElement.ChangeVisualState() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasure() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasureOverride() -> void +virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool virtual Microsoft.Maui.Controls.VisualElement.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest virtual Microsoft.Maui.Controls.VisualElement.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size virtual Microsoft.Maui.Controls.VisualElement.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest diff --git a/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt index c7b28602de37..7dc5c58110bf 100644 --- a/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-android/PublicAPI.Unshipped.txt @@ -1,242 +1 @@ #nullable enable -Microsoft.Maui.Controls.PlatformDragStartingEventArgs -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Sender.get -> Android.Views.View! -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.MotionEvent.get -> Android.Views.MotionEvent! -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetDragShadowBuilder(Android.Views.View.DragShadowBuilder! dragShadowBuilder) -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetClipData(Android.Content.ClipData! clipData) -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetLocalData(Java.Lang.Object! localData) -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetDragFlags(Android.Views.DragFlags dragFlags) -> void -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.Sender.get -> Android.Views.View! -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragEvent.get -> Android.Views.DragEvent! -Microsoft.Maui.Controls.PlatformDragEventArgs -Microsoft.Maui.Controls.PlatformDragEventArgs.Sender.get -> Android.Views.View! -Microsoft.Maui.Controls.PlatformDragEventArgs.DragEvent.get -> Android.Views.DragEvent! -Microsoft.Maui.Controls.PlatformDropEventArgs -Microsoft.Maui.Controls.PlatformDropEventArgs.Sender.get -> Android.Views.View! -Microsoft.Maui.Controls.PlatformDropEventArgs.DragEvent.get -> Android.Views.DragEvent! -Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? -Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? -Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? -Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? -Microsoft.Maui.Controls.KeyboardAccelerator -Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void -Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! -Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Android.Content.Context! context, Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Android.Content.Context! context, Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? -Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void -Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void -Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! -Microsoft.Maui.Controls.InputView.CursorPosition.get -> int -Microsoft.Maui.Controls.InputView.CursorPosition.set -> void -Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.InputView.FontAttributes.set -> void -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.InputView.FontSize.get -> double -Microsoft.Maui.Controls.InputView.FontSize.set -> void -Microsoft.Maui.Controls.InputView.SelectionLength.get -> int -Microsoft.Maui.Controls.InputView.SelectionLength.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void -override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool -override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewModelRenderer.GetItemViewType(int position) -> int -override Microsoft.Maui.Controls.Handlers.Compatibility.TableViewRenderer.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void -override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.OnAttachedToWindow() -> void -override Microsoft.Maui.Controls.Handlers.Items.MauiCarouselRecyclerView.OnDetachedFromWindow() -> void -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -*REMOVED*override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Controls.Border.~Border() -> void -Microsoft.Maui.Controls.IWindowCreator -Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! -Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Android.Content.Context! context, Microsoft.Maui.IPropertyMapper! mapper) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Android.Content.Context! context, Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper! commandMapper) -> void -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void -override Microsoft.Maui.Controls.Handlers.Items.CarouselViewAdapter.GetItemViewType(int position) -> int -override Microsoft.Maui.Controls.Handlers.Items.ItemsViewAdapter.GetItemId(int position) -> long -Microsoft.Maui.Controls.Handlers.Items.MauiRecyclerView.~MauiRecyclerView() -> void -override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect frame) -> void -Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool -Microsoft.Maui.Controls.Platform.ShapesExtensions -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool -Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool -Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void -Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void -override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int -override Microsoft.Maui.Controls.Region.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void -override Microsoft.Maui.Controls.View.ChangeVisualState() -> void -Microsoft.Maui.Controls.Handlers.BoxViewHandler -Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void -static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.Platform.ShapesExtensions.UpdatePath(this Microsoft.Maui.Graphics.Platform.PlatformGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void -static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool -Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void -override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool -~Microsoft.Maui.Controls.InputView.FontFamily.get -> string -~Microsoft.Maui.Controls.InputView.FontFamily.set -> void -~Microsoft.Maui.Controls.WebView.UserAgent.get -> string -~Microsoft.Maui.Controls.WebView.UserAgent.set -> void -~override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.DisconnectHandler(Android.Views.View platformView) -> void -~override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.DisconnectHandler(AndroidX.RecyclerView.Widget.RecyclerView platformView) -> void -~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void -~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool -~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region -~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty -~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRenderer.UpdateShellSectionIcon(Microsoft.Maui.Controls.ShellSection shellSection, Android.Views.IMenuItem menuItem) -> void -~virtual Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRenderer.UpdateShellSectionTitle(Microsoft.Maui.Controls.ShellSection shellSection, Android.Views.IMenuItem menuItem) -> void -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void -*REMOVED*~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView -*REMOVED*Microsoft.Maui.Controls.OpenGLView.Display() -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void -*REMOVED*Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! -Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void -~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void -~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool -Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int -Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -*REMOVED*~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? -Microsoft.Maui.Controls.PlatformPointerEventArgs -Microsoft.Maui.Controls.PlatformPointerEventArgs.MotionEvent.get -> Android.Views.MotionEvent! -Microsoft.Maui.Controls.PlatformPointerEventArgs.Sender.get -> Android.Views.View! -*REMOVED*override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void -~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.set -> void diff --git a/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Shipped.txt b/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Shipped.txt index 82744bf66c6b..92ab1bbb6309 100644 --- a/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Shipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Shipped.txt @@ -365,11 +365,10 @@ ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.get -> object ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.set -> void ~Microsoft.Maui.Controls.DropGestureRecognizer.SendDragOver(Microsoft.Maui.Controls.DragEventArgs args) -> void -~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -~Microsoft.Maui.Controls.Editor.FontFamily.set -> void ~Microsoft.Maui.Controls.Editor.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Effect.Element.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Effect.ResolveId.get -> string +~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.AutomationId.get -> string ~Microsoft.Maui.Controls.Element.AutomationId.set -> void ~Microsoft.Maui.Controls.Element.ClassId.get -> string @@ -381,11 +380,13 @@ ~Microsoft.Maui.Controls.Element.FindByName(string name) -> object ~Microsoft.Maui.Controls.Element.Handler.get -> Microsoft.Maui.IElementHandler ~Microsoft.Maui.Controls.Element.Handler.set -> void +~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.LogicalChildren.get -> System.Collections.ObjectModel.ReadOnlyCollection ~Microsoft.Maui.Controls.Element.Parent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.Parent.set -> void ~Microsoft.Maui.Controls.Element.RealParent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.RemoveDynamicResource(Microsoft.Maui.Controls.BindableProperty property) -> void +~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool ~Microsoft.Maui.Controls.Element.SetDynamicResource(Microsoft.Maui.Controls.BindableProperty property, string key) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindableProperty property, object value) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindablePropertyKey property, object value) -> void @@ -396,8 +397,6 @@ ~Microsoft.Maui.Controls.ElementTemplate.CreateContent() -> object ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.get -> System.Func ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.set -> void -~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -~Microsoft.Maui.Controls.Entry.FontFamily.set -> void ~Microsoft.Maui.Controls.Entry.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Entry.ReturnCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.Entry.ReturnCommand.set -> void @@ -490,6 +489,8 @@ ~Microsoft.Maui.Controls.Handlers.Compatibility.CellTableViewCell.PropertyChanged -> System.Action ~Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRenderer.EntryCellTableViewCell.EntryCellTableViewCell(string cellName) -> void ~Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRenderer.EntryCellTableViewCell.TextField.get -> UIKit.UITextField +~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper, Microsoft.Maui.CommandMapper commandMapper) -> void +~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper) -> void ~Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.Element.get -> Microsoft.Maui.Controls.VisualElement ~Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.NativeView.get -> UIKit.UIView ~Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.PopToRootAsync(Microsoft.Maui.Controls.Page page, bool animated = true) -> System.Threading.Tasks.Task @@ -710,6 +711,8 @@ ~Microsoft.Maui.Controls.IndicatorView.ItemsSource.set -> void ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.set -> void +~Microsoft.Maui.Controls.InputView.FontFamily.get -> string +~Microsoft.Maui.Controls.InputView.FontFamily.set -> void ~Microsoft.Maui.Controls.InputView.Keyboard.get -> Microsoft.Maui.Keyboard ~Microsoft.Maui.Controls.InputView.Keyboard.set -> void ~Microsoft.Maui.Controls.InputView.Placeholder.get -> string @@ -980,7 +983,6 @@ ~Microsoft.Maui.Controls.ITemplatedItemsView ~Microsoft.Maui.Controls.ITemplatedItemsView.ListProxy.get -> Microsoft.Maui.Controls.IListProxy ~Microsoft.Maui.Controls.ITemplatedItemsView.TemplatedItems.get -> Microsoft.Maui.Controls.ITemplatedItemsList -~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.EmptyView.get -> object ~Microsoft.Maui.Controls.ItemsView.EmptyView.set -> void ~Microsoft.Maui.Controls.ItemsView.EmptyViewTemplate.get -> Microsoft.Maui.Controls.DataTemplate @@ -995,7 +997,6 @@ ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommand.set -> void ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.get -> object ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.set -> void -~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.ScrollTo(object item, object group = null, Microsoft.Maui.Controls.ScrollToPosition position = Microsoft.Maui.Controls.ScrollToPosition.MakeVisible, bool animate = true) -> void ~Microsoft.Maui.Controls.ItemsView.SendScrolled(Microsoft.Maui.Controls.ItemsViewScrolledEventArgs e) -> void ~Microsoft.Maui.Controls.ItemsView @@ -1195,9 +1196,6 @@ ~Microsoft.Maui.Controls.On.Value.get -> object ~Microsoft.Maui.Controls.On.Value.set -> void ~Microsoft.Maui.Controls.OnPlatform.Platforms.get -> System.Collections.Generic.IList -~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void ~Microsoft.Maui.Controls.Page.BackgroundImageSource.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Page.BackgroundImageSource.set -> void ~Microsoft.Maui.Controls.Page.DisplayActionSheet(string title, string cancel, string destruction, Microsoft.Maui.FlowDirection flowDirection, params string[] buttons) -> System.Threading.Tasks.Task @@ -1403,8 +1401,6 @@ ~Microsoft.Maui.Controls.ScrollView.ScrollToAsync(Microsoft.Maui.Controls.Element element, Microsoft.Maui.Controls.ScrollToPosition position, bool animated) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.set -> void -~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void ~Microsoft.Maui.Controls.SearchBar.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.SearchBar.SearchCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.SearchBar.SearchCommand.set -> void @@ -1514,7 +1510,6 @@ ~Microsoft.Maui.Controls.Shapes.PolyQuadraticBezierSegment.PolyQuadraticBezierSegment(Microsoft.Maui.Controls.PointCollection points) -> void ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.get -> Microsoft.Maui.Controls.Shapes.TransformCollection ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.set -> void -~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Shell.CurrentItem.get -> Microsoft.Maui.Controls.ShellItem ~Microsoft.Maui.Controls.Shell.CurrentItem.set -> void ~Microsoft.Maui.Controls.Shell.CurrentPage.get -> Microsoft.Maui.Controls.Page @@ -1542,8 +1537,10 @@ ~Microsoft.Maui.Controls.Shell.FlyoutIcon.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Shell.FlyoutIcon.set -> void ~Microsoft.Maui.Controls.Shell.FlyoutItems.get -> System.Collections.IEnumerable +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate) -> System.Threading.Tasks.Task +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.Items.get -> System.Collections.Generic.IList @@ -1551,7 +1548,6 @@ ~Microsoft.Maui.Controls.Shell.ItemTemplate.set -> void ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.get -> Microsoft.Maui.Controls.DataTemplate ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.set -> void -~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ShellAppearance.BackgroundColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.DisabledColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.FlyoutBackdrop.get -> Microsoft.Maui.Controls.Brush @@ -1830,6 +1826,8 @@ ~Microsoft.Maui.Controls.WebView.OnSourceChanged(object sender, System.EventArgs e) -> void ~Microsoft.Maui.Controls.WebView.Source.get -> Microsoft.Maui.Controls.WebViewSource ~Microsoft.Maui.Controls.WebView.Source.set -> void +~Microsoft.Maui.Controls.WebView.UserAgent.get -> string +~Microsoft.Maui.Controls.WebView.UserAgent.set -> void ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Binding.get -> Microsoft.Maui.Controls.BindingBase ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.ErrorCode.get -> string ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Message.get -> string @@ -1987,6 +1985,7 @@ ~override Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.TraitCollectionDidChange(UIKit.UITraitCollection previousTraitCollection) -> void ~override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ChildViewControllerForHomeIndicatorAutoHidden.get -> UIKit.UIViewController ~override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ChildViewControllerForStatusBarHidden() -> UIKit.UIViewController +~override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewWillTransitionToSize(CoreGraphics.CGSize toSize, UIKit.IUIViewControllerTransitionCoordinator coordinator) -> void ~override Microsoft.Maui.Controls.Handlers.Compatibility.SwitchCellRenderer.GetCell(Microsoft.Maui.Controls.Cell item, UIKit.UITableViewCell reusableCell, UIKit.UITableView tv) -> UIKit.UITableViewCell ~override Microsoft.Maui.Controls.Handlers.Compatibility.TabbedRenderer.ChildViewControllerForHomeIndicatorAutoHidden.get -> UIKit.UIViewController ~override Microsoft.Maui.Controls.Handlers.Compatibility.TabbedRenderer.ChildViewControllerForStatusBarHidden() -> UIKit.UIViewController @@ -2013,6 +2012,7 @@ ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.CreateDelegator() -> UIKit.UICollectionViewDelegateFlowLayout ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.CreateItemsViewSource() -> Microsoft.Maui.Controls.Handlers.Items.IItemsViewSource ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DetermineCellReuseId() -> string +~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DetermineCellReuseId(Foundation.NSIndexPath indexPath) -> string ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DraggingEnded(UIKit.UIScrollView scrollView, bool willDecelerate) -> void ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DraggingStarted(UIKit.UIScrollView scrollView) -> void ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) -> UIKit.UICollectionViewCell @@ -2078,6 +2078,7 @@ ~override Microsoft.Maui.Controls.Handlers.PolylineHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiShapeView nativeView) -> void ~override Microsoft.Maui.Controls.HorizontalStackLayout.CreateLayoutManager() -> Microsoft.Maui.Layouts.ILayoutManager ~override Microsoft.Maui.Controls.HtmlWebViewSource.Load(Microsoft.Maui.IWebViewDelegate renderer) -> void +~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2087,6 +2088,7 @@ ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.Label.GetChildElements(Microsoft.Maui.Graphics.Point point) -> System.Collections.Generic.IList +~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2124,6 +2126,8 @@ ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootHeader.ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) -> void ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootHeader.NumberOfSections(UIKit.UICollectionView collectionView) -> nint ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootHeader.ShouldSelectItem(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) -> bool +~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootRenderer.TraitCollectionDidChange(UIKit.UITraitCollection previousTraitCollection) -> void +~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootRenderer.ViewWillTransitionToSize(CoreGraphics.CGSize toSize, UIKit.IUIViewControllerTransitionCoordinator coordinator) -> void ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) -> UIKit.UITableViewCell ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.GetHeightForFooter(UIKit.UITableView tableView, nint section) -> System.Runtime.InteropServices.NFloat ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) -> System.Runtime.InteropServices.NFloat @@ -2133,12 +2137,14 @@ ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.RowsInSection(UIKit.UITableView tableview, nint section) -> nint ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.Scrolled(UIKit.UIScrollView scrollView) -> void ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.WillDisplay(UIKit.UITableView tableView, UIKit.UITableViewCell cell, Foundation.NSIndexPath indexPath) -> void -~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.WillMoveToSuperview(UIKit.UIView newSuper) -> void +~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.AddSubview(UIKit.UIView view) -> void +~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.WillRemoveSubview(UIKit.UIView uiview) -> void ~override Microsoft.Maui.Controls.ReferenceTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ReferenceTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.RefreshView.OnPropertyChanged(string propertyName = null) -> void +~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2152,6 +2158,7 @@ ~override Microsoft.Maui.Controls.Shapes.GeometryGroup.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void ~override Microsoft.Maui.Controls.Shapes.Line.GetPath() -> Microsoft.Maui.Graphics.PathF ~override Microsoft.Maui.Controls.Shapes.LineGeometry.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2571,6 +2578,8 @@ ~static Microsoft.Maui.Controls.Grid.SetRow(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.Grid.SetRowSpan(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int column = 0, int row = 0) -> void +~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void +~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void ~static Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.CommandMapper -> Microsoft.Maui.CommandMapper ~static Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.Mapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.Handlers.Compatibility.ListViewRenderer.CommandMapper -> Microsoft.Maui.CommandMapper @@ -3267,6 +3276,7 @@ ~static Microsoft.Maui.Controls.RadioButtonGroup.SetSelectedValue(Microsoft.Maui.Controls.BindableObject bindable, object selectedValue) -> void ~static Microsoft.Maui.Controls.RefreshView.ControlsRefreshViewMapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.Region.FromLines(double[] lineHeights, double maxWidth, double startX, double endX, double startY) -> Microsoft.Maui.Controls.Region +~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region ~static Microsoft.Maui.Controls.RelativeBindingSource.Self.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.RelativeBindingSource.TemplatedParent.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.Routing.FormatRoute(string route) -> string @@ -3500,6 +3510,7 @@ ~static readonly Microsoft.Maui.Controls.CompressedLayout.HeadlessOffsetProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.CompressedLayout.IsHeadlessProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentPage.ContentProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentView.ContentProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.DateProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3556,8 +3567,8 @@ ~static readonly Microsoft.Maui.Controls.Entry.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Entry.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Entry.HorizontalTextAlignmentProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.Entry.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Entry.IsPasswordProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.Entry.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Entry.KeyboardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Entry.PlaceholderColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Entry.PlaceholderProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3648,12 +3659,19 @@ ~static readonly Microsoft.Maui.Controls.IndicatorView.PositionProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsReadOnlyProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsSpellCheckEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.KeyboardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.MaxLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextTransformProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3745,7 +3763,6 @@ ~static readonly Microsoft.Maui.Controls.NavigationPage.RootPageProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleIconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleViewProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.OrientationStateTrigger.OrientationProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.BackgroundImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.IconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty @@ -4225,6 +4242,7 @@ ~static readonly Microsoft.Maui.Controls.WebView.CanGoForwardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.CookiesProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.SourceProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnDetachingFrom(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(T bindable) -> void @@ -4268,6 +4286,7 @@ ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.CreateDelegator() -> UIKit.UICollectionViewDelegateFlowLayout ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.CreateItemsViewSource() -> Microsoft.Maui.Controls.Handlers.Items.IItemsViewSource ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.DetermineCellReuseId() -> string +~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.DetermineCellReuseId(Foundation.NSIndexPath indexPath) -> string ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.GetIndexForItem(object item) -> Foundation.NSIndexPath ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.HandleFormsElementMeasureInvalidated(Microsoft.Maui.Controls.VisualElement formsElement) -> void ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.UpdateDefaultCell(Microsoft.Maui.Controls.Handlers.Items.DefaultCell cell, Foundation.NSIndexPath indexPath) -> void @@ -4446,13 +4465,11 @@ Microsoft.Maui.Controls.Application.On() -> Microsoft.Maui.Controls.IPlatform Microsoft.Maui.Controls.Application.PageAppearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PageDisappearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PlatformAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! Microsoft.Maui.Controls.Application.Quit() -> void Microsoft.Maui.Controls.Application.RequestedTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.Controls.Application.RequestedThemeChanged -> System.EventHandler! Microsoft.Maui.Controls.Application.Resources.get -> Microsoft.Maui.Controls.ResourceDictionary! Microsoft.Maui.Controls.Application.Resources.set -> void -Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Controls.Application.SendOnAppLinkRequestReceived(System.Uri! uri) -> void Microsoft.Maui.Controls.Application.SetAppIndexingProvider(Microsoft.Maui.Controls.IAppIndexingProvider! provider) -> void Microsoft.Maui.Controls.Application.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme @@ -4537,6 +4554,7 @@ Microsoft.Maui.Controls.BindingMode.OneWay = 2 -> Microsoft.Maui.Controls.Bindin Microsoft.Maui.Controls.BindingMode.OneWayToSource = 3 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.BindingMode.TwoWay = 1 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.Border +Microsoft.Maui.Controls.Border.~Border() -> void Microsoft.Maui.Controls.Border.Border() -> void Microsoft.Maui.Controls.Border.Content.get -> Microsoft.Maui.Controls.View? Microsoft.Maui.Controls.Border.Content.set -> void @@ -4767,6 +4785,8 @@ Microsoft.Maui.Controls.ConstraintType.RelativeToParent = 0 -> Microsoft.Maui.Co Microsoft.Maui.Controls.ConstraintType.RelativeToView = 1 -> Microsoft.Maui.Controls.ConstraintType Microsoft.Maui.Controls.ContentPage Microsoft.Maui.Controls.ContentPage.ContentPage() -> void +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void Microsoft.Maui.Controls.ContentPresenter Microsoft.Maui.Controls.ContentPresenter.ContentPresenter() -> void Microsoft.Maui.Controls.ContentPropertyAttribute @@ -4845,21 +4865,40 @@ Microsoft.Maui.Controls.DoubleCollectionConverter.DoubleCollectionConverter() -> Microsoft.Maui.Controls.DragEventArgs Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.get -> Microsoft.Maui.Controls.DataPackageOperation Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.set -> void +Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! +Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void +Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? Microsoft.Maui.Controls.DragGestureRecognizer Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.get -> bool Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.set -> void Microsoft.Maui.Controls.DragGestureRecognizer.DragGestureRecognizer() -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void Microsoft.Maui.Controls.DragStartingEventArgs Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! Microsoft.Maui.Controls.DragStartingEventArgs.DragStartingEventArgs() -> void Microsoft.Maui.Controls.DragStartingEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? Microsoft.Maui.Controls.DropCompletedEventArgs Microsoft.Maui.Controls.DropCompletedEventArgs.DropCompletedEventArgs() -> void +Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? Microsoft.Maui.Controls.DropEventArgs +Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! +Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void Microsoft.Maui.Controls.DropEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DropEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? Microsoft.Maui.Controls.DropGestureRecognizer Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.get -> bool Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.set -> void @@ -4871,20 +4910,10 @@ Microsoft.Maui.Controls.Editor Microsoft.Maui.Controls.Editor.AutoSize.get -> Microsoft.Maui.Controls.EditorAutoSizeOption Microsoft.Maui.Controls.Editor.AutoSize.set -> void Microsoft.Maui.Controls.Editor.Completed -> System.EventHandler -Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -Microsoft.Maui.Controls.Editor.CursorPosition.set -> void Microsoft.Maui.Controls.Editor.Editor() -> void -Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Editor.FontSize.get -> double -Microsoft.Maui.Controls.Editor.FontSize.set -> void Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Editor.OnHorizontalTextAlignmentPropertyChanged(Microsoft.Maui.TextAlignment oldValue, Microsoft.Maui.TextAlignment newValue) -> void -Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -Microsoft.Maui.Controls.Editor.SelectionLength.set -> void Microsoft.Maui.Controls.Editor.SendCompleted() -> void Microsoft.Maui.Controls.Editor.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.VerticalTextAlignment.set -> void @@ -4900,6 +4929,7 @@ Microsoft.Maui.Controls.EffectiveVisualExtensions Microsoft.Maui.Controls.Element Microsoft.Maui.Controls.Element.ChildAdded -> System.EventHandler Microsoft.Maui.Controls.Element.ChildRemoved -> System.EventHandler +Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void Microsoft.Maui.Controls.Element.DescendantAdded -> System.EventHandler Microsoft.Maui.Controls.Element.DescendantRemoved -> System.EventHandler Microsoft.Maui.Controls.Element.Element() -> void @@ -4914,23 +4944,13 @@ Microsoft.Maui.Controls.Entry Microsoft.Maui.Controls.Entry.ClearButtonVisibility.get -> Microsoft.Maui.ClearButtonVisibility Microsoft.Maui.Controls.Entry.ClearButtonVisibility.set -> void Microsoft.Maui.Controls.Entry.Completed -> System.EventHandler -Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -Microsoft.Maui.Controls.Entry.CursorPosition.set -> void Microsoft.Maui.Controls.Entry.Entry() -> void -Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Entry.FontSize.get -> double -Microsoft.Maui.Controls.Entry.FontSize.set -> void Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Entry.IsPassword.get -> bool Microsoft.Maui.Controls.Entry.IsPassword.set -> void Microsoft.Maui.Controls.Entry.ReturnType.get -> Microsoft.Maui.ReturnType Microsoft.Maui.Controls.Entry.ReturnType.set -> void -Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -Microsoft.Maui.Controls.Entry.SelectionLength.set -> void Microsoft.Maui.Controls.Entry.SendCompleted() -> void Microsoft.Maui.Controls.Entry.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.VerticalTextAlignment.set -> void @@ -5077,6 +5097,8 @@ Microsoft.Maui.Controls.HandlerAttribute Microsoft.Maui.Controls.HandlerAttribute.Priority.get -> short Microsoft.Maui.Controls.HandlerAttribute.Priority.set -> void Microsoft.Maui.Controls.HandlerChangingEventArgs +Microsoft.Maui.Controls.Handlers.BoxViewHandler +Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.CellRenderer() -> void Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.UpdateBackground(UIKit.UITableViewCell! tableViewCell, Microsoft.Maui.Controls.Cell! cell) -> void @@ -5109,6 +5131,8 @@ Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.GetDesiredSize Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.NavigationRenderer() -> void Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ElementChanged -> System.EventHandler +Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.FlyoutOverlapsDetailsInPopoverMode.get -> bool +Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.FlyoutOverlapsDetailsInPopoverMode.set -> void Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.PhoneFlyoutPageRenderer() -> void Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.SetElementSize(Microsoft.Maui.Graphics.Size size) -> void @@ -5143,6 +5167,7 @@ Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.Control.get -> TPlatformView? Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.SetNativeControl(TPlatformView! control) -> void Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer() -> void +Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.AutoPackage.get -> bool Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.AutoPackage.set -> void @@ -5152,6 +5177,7 @@ Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.E Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.MauiContext.get -> Microsoft.Maui.IMauiContext! Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.SetElement(Microsoft.Maui.IView! view) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer() -> void +Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Items.CarouselTemplatedCell Microsoft.Maui.Controls.Handlers.Items.CarouselTemplatedCell.CarouselTemplatedCell(CoreGraphics.CGRect frame) -> void Microsoft.Maui.Controls.Handlers.Items.CarouselViewController @@ -5388,13 +5414,25 @@ Microsoft.Maui.Controls.InitializationFlags.SkipRenderers = 2 -> Microsoft.Maui. Microsoft.Maui.Controls.InputView Microsoft.Maui.Controls.InputView.CharacterSpacing.get -> double Microsoft.Maui.Controls.InputView.CharacterSpacing.set -> void +Microsoft.Maui.Controls.InputView.CursorPosition.get -> int +Microsoft.Maui.Controls.InputView.CursorPosition.set -> void +Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes +Microsoft.Maui.Controls.InputView.FontAttributes.set -> void +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void +Microsoft.Maui.Controls.InputView.FontSize.get -> double +Microsoft.Maui.Controls.InputView.FontSize.set -> void Microsoft.Maui.Controls.InputView.IsReadOnly.get -> bool Microsoft.Maui.Controls.InputView.IsReadOnly.set -> void Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.get -> bool Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.set -> void +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void Microsoft.Maui.Controls.InputView.MaxLength.get -> int Microsoft.Maui.Controls.InputView.MaxLength.set -> void Microsoft.Maui.Controls.InputView.OnTextTransformChanged(Microsoft.Maui.TextTransform oldValue, Microsoft.Maui.TextTransform newValue) -> void +Microsoft.Maui.Controls.InputView.SelectionLength.get -> int +Microsoft.Maui.Controls.InputView.SelectionLength.set -> void Microsoft.Maui.Controls.InputView.TextChanged -> System.EventHandler Microsoft.Maui.Controls.InputView.TextTransform.get -> Microsoft.Maui.TextTransform Microsoft.Maui.Controls.InputView.TextTransform.set -> void @@ -5580,8 +5618,6 @@ Microsoft.Maui.Controls.Internals.TypedBinding Microsoft.Maui.Controls.Internals.TypedBindingBase Microsoft.Maui.Controls.InvalidNavigationException Microsoft.Maui.Controls.InvalidNavigationException.InvalidNavigationException() -> void -Microsoft.Maui.Controls.IOpenGlViewController -Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler Microsoft.Maui.Controls.IPaddingElement Microsoft.Maui.Controls.IPaddingElement.OnPaddingPropertyChanged(Microsoft.Maui.Thickness oldValue, Microsoft.Maui.Thickness newValue) -> void Microsoft.Maui.Controls.IPaddingElement.Padding.get -> Microsoft.Maui.Thickness @@ -5707,6 +5743,8 @@ Microsoft.Maui.Controls.ItemTappedEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.ItemVisibilityEventArgs Microsoft.Maui.Controls.ItemVisibilityEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.IValueConverter +Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? +Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? Microsoft.Maui.Controls.IViewController Microsoft.Maui.Controls.IVisual Microsoft.Maui.Controls.IVisualElementController @@ -5734,6 +5772,14 @@ Microsoft.Maui.Controls.IWebViewController.EvaluateJavaScriptRequested -> Micros Microsoft.Maui.Controls.IWebViewController.GoBackRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.GoForwardRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.ReloadRequested -> System.EventHandler +Microsoft.Maui.Controls.IWindowCreator +Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! +Microsoft.Maui.Controls.KeyboardAccelerator +Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? +Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void +Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void Microsoft.Maui.Controls.KnownColor Microsoft.Maui.Controls.Label Microsoft.Maui.Controls.Label.CharacterSpacing.get -> double @@ -5788,6 +5834,7 @@ Microsoft.Maui.Controls.LayoutDirectionExtensions Microsoft.Maui.Controls.LayoutOptions Microsoft.Maui.Controls.LayoutOptions.Alignment.get -> Microsoft.Maui.Controls.LayoutAlignment Microsoft.Maui.Controls.LayoutOptions.Alignment.set -> void +Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.get -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.set -> void Microsoft.Maui.Controls.LayoutOptions.LayoutOptions() -> void @@ -5878,6 +5925,7 @@ Microsoft.Maui.Controls.MenuFlyout.IsReadOnly.get -> bool Microsoft.Maui.Controls.MenuFlyout.MenuFlyout() -> void Microsoft.Maui.Controls.MenuFlyout.RemoveAt(int index) -> void Microsoft.Maui.Controls.MenuFlyoutItem +Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! Microsoft.Maui.Controls.MenuFlyoutItem.MenuFlyoutItem() -> void Microsoft.Maui.Controls.MenuFlyoutSeparator Microsoft.Maui.Controls.MenuFlyoutSeparator.MenuFlyoutSeparator() -> void @@ -5960,12 +6008,6 @@ Microsoft.Maui.Controls.OnPlatform Microsoft.Maui.Controls.OnPlatform.Default.get -> T Microsoft.Maui.Controls.OnPlatform.Default.set -> void Microsoft.Maui.Controls.OnPlatform.OnPlatform() -> void -Microsoft.Maui.Controls.OpenGLView -Microsoft.Maui.Controls.OpenGLView.Display() -> void -Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void Microsoft.Maui.Controls.OpenRequestedEventArgs Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.get -> bool Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.set -> void @@ -6138,6 +6180,7 @@ Microsoft.Maui.Controls.Platform.PlatformEffect.PlatformEffect() -> void Microsoft.Maui.Controls.Platform.ScrollViewExtensions Microsoft.Maui.Controls.Platform.SearchBarExtensions Microsoft.Maui.Controls.Platform.SemanticExtensions +Microsoft.Maui.Controls.Platform.ShapesExtensions Microsoft.Maui.Controls.Platform.TextExtensions Microsoft.Maui.Controls.Platform.VisualElementChangedEventArgs Microsoft.Maui.Controls.Platform.VisualElementChangedEventArgs.VisualElementChangedEventArgs(Microsoft.Maui.Controls.VisualElement? oldElement, Microsoft.Maui.Controls.VisualElement? newElement) -> void @@ -6323,28 +6366,66 @@ Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMo Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SameThread = 0 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateProcess = 2 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateThread = 1 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode +Microsoft.Maui.Controls.PlatformDragEventArgs +Microsoft.Maui.Controls.PlatformDragEventArgs.DropInteraction.get -> UIKit.UIDropInteraction! +Microsoft.Maui.Controls.PlatformDragEventArgs.DropSession.get -> UIKit.IUIDropSession! +Microsoft.Maui.Controls.PlatformDragEventArgs.Sender.get -> UIKit.UIView? +Microsoft.Maui.Controls.PlatformDragEventArgs.SetDropProposal(UIKit.UIDropProposal! dropProposal) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragInteraction.get -> UIKit.UIDragInteraction! +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragSession.get -> UIKit.IUIDragSession! +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Sender.get -> UIKit.UIView? +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetDragItems(UIKit.UIDragItem![]! dragItems) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetItemProvider(Foundation.NSItemProvider! itemProvider) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetPrefersFullSizePreviews(System.Func? prefersFullSizePreviews) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetPreviewProvider(System.Func! previewProvider) -> void +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragInteraction.get -> UIKit.UIDragInteraction? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragSession.get -> UIKit.IUIDragSession? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropInteraction.get -> UIKit.UIDropInteraction? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropOperation.get -> UIKit.UIDropOperation? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropSession.get -> UIKit.IUIDropSession? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.Sender.get -> UIKit.UIView? +Microsoft.Maui.Controls.PlatformDropEventArgs +Microsoft.Maui.Controls.PlatformDropEventArgs.DropInteraction.get -> UIKit.UIDropInteraction! +Microsoft.Maui.Controls.PlatformDropEventArgs.DropSession.get -> UIKit.IUIDropSession! +Microsoft.Maui.Controls.PlatformDropEventArgs.Sender.get -> UIKit.UIView? Microsoft.Maui.Controls.PlatformEffect.PlatformEffect() -> void +Microsoft.Maui.Controls.PlatformPointerEventArgs +Microsoft.Maui.Controls.PlatformPointerEventArgs.GestureRecognizer.get -> UIKit.UIGestureRecognizer! +Microsoft.Maui.Controls.PlatformPointerEventArgs.Sender.get -> UIKit.UIView! Microsoft.Maui.Controls.PointCollection Microsoft.Maui.Controls.PointCollection.PointCollection() -> void Microsoft.Maui.Controls.PointerEventArgs +Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? Microsoft.Maui.Controls.PointerEventArgs.PointerEventArgs() -> void Microsoft.Maui.Controls.PointerGestureRecognizer Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEntered -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExited -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerGestureRecognizer() -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMoved -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void Microsoft.Maui.Controls.PoppedToRootEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs.CurrentPosition.get -> int @@ -6401,6 +6482,7 @@ Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Contains(double x, double y) -> bool Microsoft.Maui.Controls.Region.Contains(Microsoft.Maui.Graphics.Point pt) -> bool Microsoft.Maui.Controls.Region.Deflate() -> Microsoft.Maui.Controls.Region +Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool Microsoft.Maui.Controls.Region.Inflate(double left, double top, double right, double bottom) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Inflate(double size) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Region() -> void @@ -6490,21 +6572,11 @@ Microsoft.Maui.Controls.ScrollView.SetScrolledPosition(double x, double y) -> vo Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.get -> Microsoft.Maui.ScrollBarVisibility Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.set -> void Microsoft.Maui.Controls.SearchBar -Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -Microsoft.Maui.Controls.SearchBar.FontSize.set -> void Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBar.OnSearchButtonPressed() -> void Microsoft.Maui.Controls.SearchBar.SearchBar() -> void Microsoft.Maui.Controls.SearchBar.SearchButtonPressed -> System.EventHandler -Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBoxVisibility @@ -6665,6 +6737,7 @@ Microsoft.Maui.Controls.Shapes.LineSegment.Point.set -> void Microsoft.Maui.Controls.Shapes.Matrix Microsoft.Maui.Controls.Shapes.Matrix.Append(Microsoft.Maui.Controls.Shapes.Matrix matrix) -> void Microsoft.Maui.Controls.Shapes.Matrix.Determinant.get -> double +Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool Microsoft.Maui.Controls.Shapes.Matrix.HasInverse.get -> bool Microsoft.Maui.Controls.Shapes.Matrix.Invert() -> void Microsoft.Maui.Controls.Shapes.Matrix.IsIdentity.get -> bool @@ -6808,6 +6881,7 @@ Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleX.set -> void Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.get -> double Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.set -> void Microsoft.Maui.Controls.Shapes.Shape +Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void Microsoft.Maui.Controls.Shapes.Shape.Aspect.get -> Microsoft.Maui.Controls.Stretch Microsoft.Maui.Controls.Shapes.Shape.Aspect.set -> void Microsoft.Maui.Controls.Shapes.Shape.Fill.get -> Microsoft.Maui.Controls.Brush! @@ -6898,6 +6972,26 @@ Microsoft.Maui.Controls.ShellNavigatingEventArgs.CanCancel.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancel() -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancelled.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Source.get -> Microsoft.Maui.Controls.ShellNavigationSource +Microsoft.Maui.Controls.ShellNavigationQueryParameters +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int +Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Insert = 4 -> Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Pop = 2 -> Microsoft.Maui.Controls.ShellNavigationSource @@ -7225,6 +7319,7 @@ Microsoft.Maui.Controls.ViewState.Pressed = 2 -> Microsoft.Maui.Controls.ViewSta Microsoft.Maui.Controls.VisibilityExtensions Microsoft.Maui.Controls.VisualAttribute Microsoft.Maui.Controls.VisualElement +Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void Microsoft.Maui.Controls.VisualElement.AnchorX.get -> double Microsoft.Maui.Controls.VisualElement.AnchorX.set -> void Microsoft.Maui.Controls.VisualElement.AnchorY.get -> double @@ -7288,6 +7383,7 @@ Microsoft.Maui.Controls.VisualElement.OnChildrenReordered() -> void Microsoft.Maui.Controls.VisualElement.Opacity.get -> double Microsoft.Maui.Controls.VisualElement.Opacity.set -> void Microsoft.Maui.Controls.VisualElement.PlatformSizeChanged() -> void +Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void Microsoft.Maui.Controls.VisualElement.Rotation.get -> double Microsoft.Maui.Controls.VisualElement.Rotation.set -> void Microsoft.Maui.Controls.VisualElement.RotationX.get -> double @@ -7447,8 +7543,8 @@ override Microsoft.Maui.Controls.Application.OnParentSet() -> void override Microsoft.Maui.Controls.Border.OnPropertyChanged(string? propertyName = null) -> void override Microsoft.Maui.Controls.BoxView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.BoxView.OnPropertyChanged(string? propertyName = null) -> void -override Microsoft.Maui.Controls.Button.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Button.ChangeVisualState() -> void +override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.Button.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnParentSet() -> void @@ -7492,12 +7588,15 @@ override Microsoft.Maui.Controls.FlyoutPage.OnDisappearing() -> void override Microsoft.Maui.Controls.FlyoutPage.OnParentSet() -> void override Microsoft.Maui.Controls.FontImageSource.IsEmpty.get -> bool override Microsoft.Maui.Controls.FormattedString.OnBindingContextChanged() -> void +override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.GradientBrush.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.GradientStop.GetHashCode() -> int override Microsoft.Maui.Controls.Grid.InvalidateMeasure() -> void override Microsoft.Maui.Controls.Grid.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Grid.OnClear() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.CreatePlatformElement() -> UIKit.UITableViewCell! +override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.Invoke(string! command, object? args) -> void +override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.UpdateValue(string! property) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.CellTableViewCell.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRenderer.EntryCellTableViewCell.LayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.FormsRefreshControl.BeginRefreshing() -> void @@ -7522,8 +7621,11 @@ override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer. override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewDidDisappear(bool animated) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewDidLoad() -> void -override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.WillRotate(UIKit.UIInterfaceOrientation toInterfaceOrientation, double duration) -> void +override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewWillLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation +override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PrefersHomeIndicatorAutoHidden.get -> bool +override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PrefersStatusBarHidden() -> bool override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.ViewDidLoad() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.TabbedRenderer.DidRotate(UIKit.UIInterfaceOrientation fromInterfaceOrientation) -> void @@ -7551,6 +7653,7 @@ override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.ViewDidLa override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.ViewDidLoad() -> void override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.ViewWillLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Items.CarouselViewDelegator.GetVisibleItemsIndex() -> (bool VisibleItems, int First, int Center, int Last) +override Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Handlers.Items.CarouselViewLayout.ConstrainTo(CoreGraphics.CGSize size) -> void override Microsoft.Maui.Controls.Handlers.Items.CarouselViewLayout.FinalizeCollectionViewUpdates() -> void override Microsoft.Maui.Controls.Handlers.Items.DefaultCell.ConstrainTo(System.Runtime.InteropServices.NFloat constant) -> void @@ -7559,9 +7662,11 @@ override Microsoft.Maui.Controls.Handlers.Items.GridViewLayout.ConstrainTo(CoreG override Microsoft.Maui.Controls.Handlers.Items.GroupableItemsViewController.RegisterViewTypes() -> void override Microsoft.Maui.Controls.Handlers.Items.GroupableItemsViewController.UpdateItemsSource() -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.LoadView() -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.ViewDidLoad() -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.ViewWillAppear(bool animated) -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.ViewWillLayoutSubviews() -> void +override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Handlers.Items.ItemsViewLayout.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewLayout.FinalizeCollectionViewUpdates() -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewLayout.FlipsHorizontallyInOppositeLayoutDirection.get -> bool @@ -7577,20 +7682,24 @@ override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewController.ViewWillLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.ConstrainTo(CoreGraphics.CGSize constraint) -> void override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.ConstrainTo(System.Runtime.InteropServices.NFloat constant) -> void +override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.PrepareForReuse() -> void override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.Selected.get -> bool override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.Selected.set -> void override Microsoft.Maui.Controls.Image.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Image.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageButton.ChangeVisualState() -> void +override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ImageButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageCell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.IndicatorView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ItemsView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ItemsView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.Label.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Label.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Layout.InvalidateMeasureOverride() -> void override Microsoft.Maui.Controls.Layout.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int override Microsoft.Maui.Controls.LinearGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.ListView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ListView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest @@ -7608,6 +7717,9 @@ override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutContentRender override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutContentRenderer.ViewWillDisappear(bool animated) -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutContentRenderer.ViewWillLayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation +override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PrefersHomeIndicatorAutoHidden.get -> bool +override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PrefersStatusBarHidden() -> bool override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.ViewDidLoad() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.ViewWillAppear(bool animated) -> void @@ -7618,9 +7730,12 @@ override Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRenderer.ViewWi override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.Frame.get -> CoreGraphics.CGRect override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.Frame.set -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.IntrinsicContentSize.get -> CoreGraphics.CGSize +override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.LayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Controls.Platform.Compatibility.ShellSearchResultsRenderer.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidAppear(bool animated) -> void +override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidDisappear(bool animated) -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidLoad() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewWillAppear(bool animated) -> void @@ -7642,18 +7757,23 @@ override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewController override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerCell.LayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.LayoutSubviews() -> void +override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Controls.RadialGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.RadioButton.ChangeVisualState() -> void override Microsoft.Maui.Controls.RadioButton.OnApplyTemplate() -> void override Microsoft.Maui.Controls.RadioButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest -override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Region.GetHashCode() -> int override Microsoft.Maui.Controls.RoutingEffect.OnAttached() -> void override Microsoft.Maui.Controls.RoutingEffect.OnDetached() -> void override Microsoft.Maui.Controls.ScrollView.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.ScrollView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int override Microsoft.Maui.Controls.Shapes.Shape.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Shell.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.Shell.OnBackButtonPressed() -> bool override Microsoft.Maui.Controls.Shell.OnBindingContextChanged() -> void @@ -7665,7 +7785,6 @@ override Microsoft.Maui.Controls.SolidColorBrush.GetHashCode() -> int override Microsoft.Maui.Controls.SolidColorBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.Span.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.StreamImageSource.IsEmpty.get -> bool -override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnChildAdded(Microsoft.Maui.Controls.Element! child) -> void override Microsoft.Maui.Controls.SwipeView.OnChildRemoved(Microsoft.Maui.Controls.Element! child, int oldLogicalIndex) -> void @@ -7680,6 +7799,7 @@ override Microsoft.Maui.Controls.TemplatedView.MeasureOverride(double widthConst override Microsoft.Maui.Controls.TemplatedView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.TextCell.OnTapped() -> void override Microsoft.Maui.Controls.UriImageSource.IsEmpty.get -> bool +override Microsoft.Maui.Controls.View.ChangeVisualState() -> void override Microsoft.Maui.Controls.View.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualElement.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualState.GetHashCode() -> int @@ -7726,13 +7846,20 @@ static Microsoft.Maui.Controls.Internals.Profile.Start() -> void static Microsoft.Maui.Controls.Internals.Profile.Stop() -> void static Microsoft.Maui.Controls.Internals.Registrar.RegisterStylesheets(Microsoft.Maui.Controls.InitializationFlags flags) -> void static Microsoft.Maui.Controls.LayoutDirectionExtensions.ToFlowDirection(this Microsoft.Maui.ApplicationModel.LayoutDirection layoutDirection) -> Microsoft.Maui.FlowDirection +static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool static Microsoft.Maui.Controls.Platform.Extensions.ToPlatformModalPresentationStyle(this Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific.UIModalPresentationStyle style) -> UIKit.UIModalPresentationStyle static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.FormattedString! formattedString, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = 0, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> Foundation.NSAttributedString! static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.Label! label) -> Foundation.NSAttributedString? static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.Span! span, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = 0, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> Foundation.NSAttributedString! +static Microsoft.Maui.Controls.Platform.ShapesExtensions.UpdatePath(this Microsoft.Maui.Graphics.Platform.PlatformGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void +static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool +static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.Identity.get -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.Matrix.Multiply(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.operator *(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix(this System.Numerics.Matrix3x2 matrix3x2) -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix3X2(this Microsoft.Maui.Controls.Shapes.Matrix matrix) -> System.Numerics.Matrix3x2 static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! @@ -7764,6 +7891,13 @@ static readonly Microsoft.Maui.Controls.Border.StrokeMiterLimitProperty -> Micro static readonly Microsoft.Maui.Controls.Border.StrokeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeShapeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeThicknessProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.LayoutOptions.Center -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.CenterAndExpand -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.End -> Microsoft.Maui.Controls.LayoutOptions @@ -7778,6 +7912,10 @@ static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCo static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.AspectProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.FillProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.StrokeDashArrayProperty -> Microsoft.Maui.Controls.BindableProperty! @@ -7823,6 +7961,9 @@ virtual Microsoft.Maui.Controls.Cell.OnDisappearing() -> void virtual Microsoft.Maui.Controls.Cell.OnTapped() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.InvalidateLayout() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.OnChildMeasureInvalidated() -> void +virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? virtual Microsoft.Maui.Controls.Element.OnHandlerChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentSet() -> void @@ -7907,6 +8048,7 @@ virtual Microsoft.Maui.Controls.VisualElement.ArrangeOverride(Microsoft.Maui.Gra virtual Microsoft.Maui.Controls.VisualElement.ChangeVisualState() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasure() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasureOverride() -> void +virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool virtual Microsoft.Maui.Controls.VisualElement.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest virtual Microsoft.Maui.Controls.VisualElement.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size virtual Microsoft.Maui.Controls.VisualElement.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest diff --git a/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt index d885f25715e6..7dc5c58110bf 100644 --- a/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-ios/PublicAPI.Unshipped.txt @@ -1,267 +1 @@ #nullable enable -override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.Invoke(string! command, object? args) -> void -override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.UpdateValue(string! property) -> void -override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation -override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PrefersStatusBarHidden() -> bool -override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool -override Microsoft.Maui.Controls.Label.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? -Microsoft.Maui.Controls.PlatformDragEventArgs -Microsoft.Maui.Controls.PlatformDragEventArgs.DropInteraction.get -> UIKit.UIDropInteraction! -Microsoft.Maui.Controls.PlatformDragEventArgs.DropSession.get -> UIKit.IUIDropSession! -Microsoft.Maui.Controls.PlatformDragEventArgs.Sender.get -> UIKit.UIView? -Microsoft.Maui.Controls.PlatformDragEventArgs.SetDropProposal(UIKit.UIDropProposal! dropProposal) -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragInteraction.get -> UIKit.UIDragInteraction! -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragSession.get -> UIKit.IUIDragSession! -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Sender.get -> UIKit.UIView? -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetItemProvider(Foundation.NSItemProvider! itemProvider) -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetPrefersFullSizePreviews(System.Func? prefersFullSizePreviews) -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetPreviewProvider(System.Func! previewProvider) -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetDragItems(UIKit.UIDragItem![]! dragItems) -> void -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragInteraction.get -> UIKit.UIDragInteraction? -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragSession.get -> UIKit.IUIDragSession? -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropInteraction.get -> UIKit.UIDropInteraction? -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropOperation.get -> UIKit.UIDropOperation? -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropSession.get -> UIKit.IUIDropSession? -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.Sender.get -> UIKit.UIView? -Microsoft.Maui.Controls.PlatformDropEventArgs -Microsoft.Maui.Controls.PlatformDropEventArgs.DropInteraction.get -> UIKit.UIDropInteraction! -Microsoft.Maui.Controls.PlatformDropEventArgs.DropSession.get -> UIKit.IUIDropSession! -Microsoft.Maui.Controls.PlatformDropEventArgs.Sender.get -> UIKit.UIView? -Microsoft.Maui.Controls.KeyboardAccelerator -Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! -Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? -Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void -Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void -Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! -Microsoft.Maui.Controls.InputView.CursorPosition.get -> int -Microsoft.Maui.Controls.InputView.CursorPosition.set -> void -Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.InputView.FontAttributes.set -> void -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.InputView.FontSize.get -> double -Microsoft.Maui.Controls.InputView.FontSize.set -> void -Microsoft.Maui.Controls.InputView.SelectionLength.get -> int -Microsoft.Maui.Controls.InputView.SelectionLength.set -> void -Microsoft.Maui.Controls.PlatformPointerEventArgs -Microsoft.Maui.Controls.PlatformPointerEventArgs.GestureRecognizer.get -> UIKit.UIGestureRecognizer! -Microsoft.Maui.Controls.PlatformPointerEventArgs.Sender.get -> UIKit.UIView! -Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? -Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void -Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void -override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.LoadView() -> void -override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PrefersHomeIndicatorAutoHidden.get -> bool -override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation -override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PrefersHomeIndicatorAutoHidden.get -> bool -override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PrefersStatusBarHidden() -> bool -override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidAppear(bool animated) -> void -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -*REMOVED*override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -*REMOVED*override Microsoft.Maui.Controls.Button.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Controls.Border.~Border() -> void -Microsoft.Maui.Controls.IWindowCreator -Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! -Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.FlyoutOverlapsDetailsInPopoverMode.get -> bool -Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.FlyoutOverlapsDetailsInPopoverMode.set -> void -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void -Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool -Microsoft.Maui.Controls.Platform.ShapesExtensions -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool -Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool -Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void -Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void -override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.PrepareForReuse() -> void -override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewWillLayoutSubviews() -> void -override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int -override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.LayoutSubviews() -> void -override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidDisappear(bool animated) -> void -override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize -*REMOVED*~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.WillMoveToSuperview(UIKit.UIView newSuper) -> void -override Microsoft.Maui.Controls.Region.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void -static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.Platform.ShapesExtensions.UpdatePath(this Microsoft.Maui.Graphics.Platform.PlatformGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void -static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? -Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? -Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? -~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper) -> void -~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper, Microsoft.Maui.CommandMapper commandMapper) -> void -override Microsoft.Maui.Controls.View.ChangeVisualState() -> void -Microsoft.Maui.Controls.Handlers.BoxViewHandler -Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void -~Microsoft.Maui.Controls.InputView.FontFamily.get -> string -~Microsoft.Maui.Controls.InputView.FontFamily.set -> void -~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DetermineCellReuseId(Foundation.NSIndexPath indexPath) -> string -~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void -~override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewWillTransitionToSize(CoreGraphics.CGSize toSize, UIKit.IUIViewControllerTransitionCoordinator coordinator) -> void -~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootRenderer.TraitCollectionDidChange(UIKit.UITraitCollection previousTraitCollection) -> void -~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootRenderer.ViewWillTransitionToSize(CoreGraphics.CGSize toSize, UIKit.IUIViewControllerTransitionCoordinator coordinator) -> void -~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.AddSubview(UIKit.UIView view) -> void -~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.WillRemoveSubview(UIKit.UIView uiview) -> void -virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool -Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void -override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool -~Microsoft.Maui.Controls.WebView.UserAgent.get -> string -~Microsoft.Maui.Controls.WebView.UserAgent.set -> void -~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool -~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region -~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void -*REMOVED*~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView -*REMOVED*Microsoft.Maui.Controls.OpenGLView.Display() -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void -*REMOVED*Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! -Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void -~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void -*REMOVED*override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.WillRotate(UIKit.UIInterfaceOrientation toInterfaceOrientation, double duration) -> void -~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.DetermineCellReuseId(Foundation.NSIndexPath indexPath) -> string -override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -override Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool -Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int -Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -*REMOVED*~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void -~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.set -> void diff --git a/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt b/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt index e25e1460bf99..92ab1bbb6309 100644 --- a/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt @@ -97,8 +97,8 @@ ~Microsoft.Maui.Controls.AbsoluteLayout.SetLayoutFlags(Microsoft.Maui.IView view, Microsoft.Maui.Layouts.AbsoluteLayoutFlags flags) -> void ~Microsoft.Maui.Controls.Accelerator.Keys.get -> System.Collections.Generic.IEnumerable ~Microsoft.Maui.Controls.Accelerator.Keys.set -> void -~Microsoft.Maui.Controls.Accelerator.Modifiers.set -> void ~Microsoft.Maui.Controls.Accelerator.Modifiers.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Controls.Accelerator.Modifiers.set -> void ~Microsoft.Maui.Controls.ActivityIndicator.Color.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ActivityIndicator.Color.set -> void ~Microsoft.Maui.Controls.ActivityIndicator.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration @@ -365,11 +365,10 @@ ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.get -> object ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.set -> void ~Microsoft.Maui.Controls.DropGestureRecognizer.SendDragOver(Microsoft.Maui.Controls.DragEventArgs args) -> void -~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -~Microsoft.Maui.Controls.Editor.FontFamily.set -> void ~Microsoft.Maui.Controls.Editor.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Effect.Element.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Effect.ResolveId.get -> string +~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.AutomationId.get -> string ~Microsoft.Maui.Controls.Element.AutomationId.set -> void ~Microsoft.Maui.Controls.Element.ClassId.get -> string @@ -381,11 +380,13 @@ ~Microsoft.Maui.Controls.Element.FindByName(string name) -> object ~Microsoft.Maui.Controls.Element.Handler.get -> Microsoft.Maui.IElementHandler ~Microsoft.Maui.Controls.Element.Handler.set -> void +~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.LogicalChildren.get -> System.Collections.ObjectModel.ReadOnlyCollection ~Microsoft.Maui.Controls.Element.Parent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.Parent.set -> void ~Microsoft.Maui.Controls.Element.RealParent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.RemoveDynamicResource(Microsoft.Maui.Controls.BindableProperty property) -> void +~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool ~Microsoft.Maui.Controls.Element.SetDynamicResource(Microsoft.Maui.Controls.BindableProperty property, string key) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindableProperty property, object value) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindablePropertyKey property, object value) -> void @@ -396,8 +397,6 @@ ~Microsoft.Maui.Controls.ElementTemplate.CreateContent() -> object ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.get -> System.Func ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.set -> void -~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -~Microsoft.Maui.Controls.Entry.FontFamily.set -> void ~Microsoft.Maui.Controls.Entry.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Entry.ReturnCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.Entry.ReturnCommand.set -> void @@ -490,6 +489,8 @@ ~Microsoft.Maui.Controls.Handlers.Compatibility.CellTableViewCell.PropertyChanged -> System.Action ~Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRenderer.EntryCellTableViewCell.EntryCellTableViewCell(string cellName) -> void ~Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRenderer.EntryCellTableViewCell.TextField.get -> UIKit.UITextField +~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper, Microsoft.Maui.CommandMapper commandMapper) -> void +~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper) -> void ~Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.Element.get -> Microsoft.Maui.Controls.VisualElement ~Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.NativeView.get -> UIKit.UIView ~Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.PopToRootAsync(Microsoft.Maui.Controls.Page page, bool animated = true) -> System.Threading.Tasks.Task @@ -710,6 +711,8 @@ ~Microsoft.Maui.Controls.IndicatorView.ItemsSource.set -> void ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.set -> void +~Microsoft.Maui.Controls.InputView.FontFamily.get -> string +~Microsoft.Maui.Controls.InputView.FontFamily.set -> void ~Microsoft.Maui.Controls.InputView.Keyboard.get -> Microsoft.Maui.Keyboard ~Microsoft.Maui.Controls.InputView.Keyboard.set -> void ~Microsoft.Maui.Controls.InputView.Placeholder.get -> string @@ -980,7 +983,6 @@ ~Microsoft.Maui.Controls.ITemplatedItemsView ~Microsoft.Maui.Controls.ITemplatedItemsView.ListProxy.get -> Microsoft.Maui.Controls.IListProxy ~Microsoft.Maui.Controls.ITemplatedItemsView.TemplatedItems.get -> Microsoft.Maui.Controls.ITemplatedItemsList -~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.EmptyView.get -> object ~Microsoft.Maui.Controls.ItemsView.EmptyView.set -> void ~Microsoft.Maui.Controls.ItemsView.EmptyViewTemplate.get -> Microsoft.Maui.Controls.DataTemplate @@ -995,7 +997,6 @@ ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommand.set -> void ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.get -> object ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.set -> void -~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.ScrollTo(object item, object group = null, Microsoft.Maui.Controls.ScrollToPosition position = Microsoft.Maui.Controls.ScrollToPosition.MakeVisible, bool animate = true) -> void ~Microsoft.Maui.Controls.ItemsView.SendScrolled(Microsoft.Maui.Controls.ItemsViewScrolledEventArgs e) -> void ~Microsoft.Maui.Controls.ItemsView @@ -1195,9 +1196,6 @@ ~Microsoft.Maui.Controls.On.Value.get -> object ~Microsoft.Maui.Controls.On.Value.set -> void ~Microsoft.Maui.Controls.OnPlatform.Platforms.get -> System.Collections.Generic.IList -~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void ~Microsoft.Maui.Controls.Page.BackgroundImageSource.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Page.BackgroundImageSource.set -> void ~Microsoft.Maui.Controls.Page.DisplayActionSheet(string title, string cancel, string destruction, Microsoft.Maui.FlowDirection flowDirection, params string[] buttons) -> System.Threading.Tasks.Task @@ -1403,8 +1401,6 @@ ~Microsoft.Maui.Controls.ScrollView.ScrollToAsync(Microsoft.Maui.Controls.Element element, Microsoft.Maui.Controls.ScrollToPosition position, bool animated) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.set -> void -~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void ~Microsoft.Maui.Controls.SearchBar.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.SearchBar.SearchCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.SearchBar.SearchCommand.set -> void @@ -1514,7 +1510,6 @@ ~Microsoft.Maui.Controls.Shapes.PolyQuadraticBezierSegment.PolyQuadraticBezierSegment(Microsoft.Maui.Controls.PointCollection points) -> void ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.get -> Microsoft.Maui.Controls.Shapes.TransformCollection ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.set -> void -~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Shell.CurrentItem.get -> Microsoft.Maui.Controls.ShellItem ~Microsoft.Maui.Controls.Shell.CurrentItem.set -> void ~Microsoft.Maui.Controls.Shell.CurrentPage.get -> Microsoft.Maui.Controls.Page @@ -1542,8 +1537,10 @@ ~Microsoft.Maui.Controls.Shell.FlyoutIcon.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Shell.FlyoutIcon.set -> void ~Microsoft.Maui.Controls.Shell.FlyoutItems.get -> System.Collections.IEnumerable +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate) -> System.Threading.Tasks.Task +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.Items.get -> System.Collections.Generic.IList @@ -1551,7 +1548,6 @@ ~Microsoft.Maui.Controls.Shell.ItemTemplate.set -> void ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.get -> Microsoft.Maui.Controls.DataTemplate ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.set -> void -~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ShellAppearance.BackgroundColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.DisabledColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.FlyoutBackdrop.get -> Microsoft.Maui.Controls.Brush @@ -1830,6 +1826,8 @@ ~Microsoft.Maui.Controls.WebView.OnSourceChanged(object sender, System.EventArgs e) -> void ~Microsoft.Maui.Controls.WebView.Source.get -> Microsoft.Maui.Controls.WebViewSource ~Microsoft.Maui.Controls.WebView.Source.set -> void +~Microsoft.Maui.Controls.WebView.UserAgent.get -> string +~Microsoft.Maui.Controls.WebView.UserAgent.set -> void ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Binding.get -> Microsoft.Maui.Controls.BindingBase ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.ErrorCode.get -> string ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Message.get -> string @@ -1987,6 +1985,7 @@ ~override Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.TraitCollectionDidChange(UIKit.UITraitCollection previousTraitCollection) -> void ~override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ChildViewControllerForHomeIndicatorAutoHidden.get -> UIKit.UIViewController ~override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ChildViewControllerForStatusBarHidden() -> UIKit.UIViewController +~override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewWillTransitionToSize(CoreGraphics.CGSize toSize, UIKit.IUIViewControllerTransitionCoordinator coordinator) -> void ~override Microsoft.Maui.Controls.Handlers.Compatibility.SwitchCellRenderer.GetCell(Microsoft.Maui.Controls.Cell item, UIKit.UITableViewCell reusableCell, UIKit.UITableView tv) -> UIKit.UITableViewCell ~override Microsoft.Maui.Controls.Handlers.Compatibility.TabbedRenderer.ChildViewControllerForHomeIndicatorAutoHidden.get -> UIKit.UIViewController ~override Microsoft.Maui.Controls.Handlers.Compatibility.TabbedRenderer.ChildViewControllerForStatusBarHidden() -> UIKit.UIViewController @@ -2013,6 +2012,7 @@ ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.CreateDelegator() -> UIKit.UICollectionViewDelegateFlowLayout ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.CreateItemsViewSource() -> Microsoft.Maui.Controls.Handlers.Items.IItemsViewSource ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DetermineCellReuseId() -> string +~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DetermineCellReuseId(Foundation.NSIndexPath indexPath) -> string ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DraggingEnded(UIKit.UIScrollView scrollView, bool willDecelerate) -> void ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DraggingStarted(UIKit.UIScrollView scrollView) -> void ~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.GetCell(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) -> UIKit.UICollectionViewCell @@ -2078,6 +2078,7 @@ ~override Microsoft.Maui.Controls.Handlers.PolylineHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiShapeView nativeView) -> void ~override Microsoft.Maui.Controls.HorizontalStackLayout.CreateLayoutManager() -> Microsoft.Maui.Layouts.ILayoutManager ~override Microsoft.Maui.Controls.HtmlWebViewSource.Load(Microsoft.Maui.IWebViewDelegate renderer) -> void +~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2087,6 +2088,7 @@ ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.Label.GetChildElements(Microsoft.Maui.Graphics.Point point) -> System.Collections.Generic.IList +~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2124,6 +2126,8 @@ ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootHeader.ItemSelected(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) -> void ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootHeader.NumberOfSections(UIKit.UICollectionView collectionView) -> nint ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootHeader.ShouldSelectItem(UIKit.UICollectionView collectionView, Foundation.NSIndexPath indexPath) -> bool +~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootRenderer.TraitCollectionDidChange(UIKit.UITraitCollection previousTraitCollection) -> void +~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootRenderer.ViewWillTransitionToSize(CoreGraphics.CGSize toSize, UIKit.IUIViewControllerTransitionCoordinator coordinator) -> void ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.GetCell(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) -> UIKit.UITableViewCell ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.GetHeightForFooter(UIKit.UITableView tableView, nint section) -> System.Runtime.InteropServices.NFloat ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.GetHeightForRow(UIKit.UITableView tableView, Foundation.NSIndexPath indexPath) -> System.Runtime.InteropServices.NFloat @@ -2133,12 +2137,14 @@ ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.RowsInSection(UIKit.UITableView tableview, nint section) -> nint ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.Scrolled(UIKit.UIScrollView scrollView) -> void ~override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewSource.WillDisplay(UIKit.UITableView tableView, UIKit.UITableViewCell cell, Foundation.NSIndexPath indexPath) -> void -~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.WillMoveToSuperview(UIKit.UIView newSuper) -> void +~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.AddSubview(UIKit.UIView view) -> void +~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.WillRemoveSubview(UIKit.UIView uiview) -> void ~override Microsoft.Maui.Controls.ReferenceTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ReferenceTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.RefreshView.OnPropertyChanged(string propertyName = null) -> void +~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2152,6 +2158,7 @@ ~override Microsoft.Maui.Controls.Shapes.GeometryGroup.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void ~override Microsoft.Maui.Controls.Shapes.Line.GetPath() -> Microsoft.Maui.Graphics.PathF ~override Microsoft.Maui.Controls.Shapes.LineGeometry.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2571,6 +2578,8 @@ ~static Microsoft.Maui.Controls.Grid.SetRow(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.Grid.SetRowSpan(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int column = 0, int row = 0) -> void +~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void +~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void ~static Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.CommandMapper -> Microsoft.Maui.CommandMapper ~static Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.Mapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.Handlers.Compatibility.ListViewRenderer.CommandMapper -> Microsoft.Maui.CommandMapper @@ -3267,6 +3276,7 @@ ~static Microsoft.Maui.Controls.RadioButtonGroup.SetSelectedValue(Microsoft.Maui.Controls.BindableObject bindable, object selectedValue) -> void ~static Microsoft.Maui.Controls.RefreshView.ControlsRefreshViewMapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.Region.FromLines(double[] lineHeights, double maxWidth, double startX, double endX, double startY) -> Microsoft.Maui.Controls.Region +~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region ~static Microsoft.Maui.Controls.RelativeBindingSource.Self.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.RelativeBindingSource.TemplatedParent.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.Routing.FormatRoute(string route) -> string @@ -3500,6 +3510,7 @@ ~static readonly Microsoft.Maui.Controls.CompressedLayout.HeadlessOffsetProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.CompressedLayout.IsHeadlessProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentPage.ContentProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentView.ContentProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.DateProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3648,12 +3659,19 @@ ~static readonly Microsoft.Maui.Controls.IndicatorView.PositionProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsReadOnlyProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsSpellCheckEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.KeyboardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.MaxLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextTransformProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3745,7 +3763,6 @@ ~static readonly Microsoft.Maui.Controls.NavigationPage.RootPageProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleIconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleViewProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.OrientationStateTrigger.OrientationProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.BackgroundImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.IconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty @@ -4225,6 +4242,7 @@ ~static readonly Microsoft.Maui.Controls.WebView.CanGoForwardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.CookiesProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.SourceProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnDetachingFrom(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(T bindable) -> void @@ -4268,6 +4286,7 @@ ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.CreateDelegator() -> UIKit.UICollectionViewDelegateFlowLayout ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.CreateItemsViewSource() -> Microsoft.Maui.Controls.Handlers.Items.IItemsViewSource ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.DetermineCellReuseId() -> string +~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.DetermineCellReuseId(Foundation.NSIndexPath indexPath) -> string ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.GetIndexForItem(object item) -> Foundation.NSIndexPath ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.HandleFormsElementMeasureInvalidated(Microsoft.Maui.Controls.VisualElement formsElement) -> void ~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.UpdateDefaultCell(Microsoft.Maui.Controls.Handlers.Items.DefaultCell cell, Foundation.NSIndexPath indexPath) -> void @@ -4446,13 +4465,11 @@ Microsoft.Maui.Controls.Application.On() -> Microsoft.Maui.Controls.IPlatform Microsoft.Maui.Controls.Application.PageAppearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PageDisappearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PlatformAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! Microsoft.Maui.Controls.Application.Quit() -> void Microsoft.Maui.Controls.Application.RequestedTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.Controls.Application.RequestedThemeChanged -> System.EventHandler! Microsoft.Maui.Controls.Application.Resources.get -> Microsoft.Maui.Controls.ResourceDictionary! Microsoft.Maui.Controls.Application.Resources.set -> void -Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Controls.Application.SendOnAppLinkRequestReceived(System.Uri! uri) -> void Microsoft.Maui.Controls.Application.SetAppIndexingProvider(Microsoft.Maui.Controls.IAppIndexingProvider! provider) -> void Microsoft.Maui.Controls.Application.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme @@ -4537,6 +4554,7 @@ Microsoft.Maui.Controls.BindingMode.OneWay = 2 -> Microsoft.Maui.Controls.Bindin Microsoft.Maui.Controls.BindingMode.OneWayToSource = 3 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.BindingMode.TwoWay = 1 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.Border +Microsoft.Maui.Controls.Border.~Border() -> void Microsoft.Maui.Controls.Border.Border() -> void Microsoft.Maui.Controls.Border.Content.get -> Microsoft.Maui.Controls.View? Microsoft.Maui.Controls.Border.Content.set -> void @@ -4767,6 +4785,8 @@ Microsoft.Maui.Controls.ConstraintType.RelativeToParent = 0 -> Microsoft.Maui.Co Microsoft.Maui.Controls.ConstraintType.RelativeToView = 1 -> Microsoft.Maui.Controls.ConstraintType Microsoft.Maui.Controls.ContentPage Microsoft.Maui.Controls.ContentPage.ContentPage() -> void +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void Microsoft.Maui.Controls.ContentPresenter Microsoft.Maui.Controls.ContentPresenter.ContentPresenter() -> void Microsoft.Maui.Controls.ContentPropertyAttribute @@ -4845,21 +4865,40 @@ Microsoft.Maui.Controls.DoubleCollectionConverter.DoubleCollectionConverter() -> Microsoft.Maui.Controls.DragEventArgs Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.get -> Microsoft.Maui.Controls.DataPackageOperation Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.set -> void +Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! +Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void +Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? Microsoft.Maui.Controls.DragGestureRecognizer Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.get -> bool Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.set -> void Microsoft.Maui.Controls.DragGestureRecognizer.DragGestureRecognizer() -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void Microsoft.Maui.Controls.DragStartingEventArgs Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! Microsoft.Maui.Controls.DragStartingEventArgs.DragStartingEventArgs() -> void Microsoft.Maui.Controls.DragStartingEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? Microsoft.Maui.Controls.DropCompletedEventArgs Microsoft.Maui.Controls.DropCompletedEventArgs.DropCompletedEventArgs() -> void +Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? Microsoft.Maui.Controls.DropEventArgs +Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! +Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void Microsoft.Maui.Controls.DropEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DropEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? Microsoft.Maui.Controls.DropGestureRecognizer Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.get -> bool Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.set -> void @@ -4871,20 +4910,10 @@ Microsoft.Maui.Controls.Editor Microsoft.Maui.Controls.Editor.AutoSize.get -> Microsoft.Maui.Controls.EditorAutoSizeOption Microsoft.Maui.Controls.Editor.AutoSize.set -> void Microsoft.Maui.Controls.Editor.Completed -> System.EventHandler -Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -Microsoft.Maui.Controls.Editor.CursorPosition.set -> void Microsoft.Maui.Controls.Editor.Editor() -> void -Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Editor.FontSize.get -> double -Microsoft.Maui.Controls.Editor.FontSize.set -> void Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Editor.OnHorizontalTextAlignmentPropertyChanged(Microsoft.Maui.TextAlignment oldValue, Microsoft.Maui.TextAlignment newValue) -> void -Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -Microsoft.Maui.Controls.Editor.SelectionLength.set -> void Microsoft.Maui.Controls.Editor.SendCompleted() -> void Microsoft.Maui.Controls.Editor.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.VerticalTextAlignment.set -> void @@ -4900,6 +4929,7 @@ Microsoft.Maui.Controls.EffectiveVisualExtensions Microsoft.Maui.Controls.Element Microsoft.Maui.Controls.Element.ChildAdded -> System.EventHandler Microsoft.Maui.Controls.Element.ChildRemoved -> System.EventHandler +Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void Microsoft.Maui.Controls.Element.DescendantAdded -> System.EventHandler Microsoft.Maui.Controls.Element.DescendantRemoved -> System.EventHandler Microsoft.Maui.Controls.Element.Element() -> void @@ -4914,23 +4944,13 @@ Microsoft.Maui.Controls.Entry Microsoft.Maui.Controls.Entry.ClearButtonVisibility.get -> Microsoft.Maui.ClearButtonVisibility Microsoft.Maui.Controls.Entry.ClearButtonVisibility.set -> void Microsoft.Maui.Controls.Entry.Completed -> System.EventHandler -Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -Microsoft.Maui.Controls.Entry.CursorPosition.set -> void Microsoft.Maui.Controls.Entry.Entry() -> void -Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Entry.FontSize.get -> double -Microsoft.Maui.Controls.Entry.FontSize.set -> void Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Entry.IsPassword.get -> bool Microsoft.Maui.Controls.Entry.IsPassword.set -> void Microsoft.Maui.Controls.Entry.ReturnType.get -> Microsoft.Maui.ReturnType Microsoft.Maui.Controls.Entry.ReturnType.set -> void -Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -Microsoft.Maui.Controls.Entry.SelectionLength.set -> void Microsoft.Maui.Controls.Entry.SendCompleted() -> void Microsoft.Maui.Controls.Entry.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.VerticalTextAlignment.set -> void @@ -5077,6 +5097,8 @@ Microsoft.Maui.Controls.HandlerAttribute Microsoft.Maui.Controls.HandlerAttribute.Priority.get -> short Microsoft.Maui.Controls.HandlerAttribute.Priority.set -> void Microsoft.Maui.Controls.HandlerChangingEventArgs +Microsoft.Maui.Controls.Handlers.BoxViewHandler +Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.CellRenderer() -> void Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.UpdateBackground(UIKit.UITableViewCell! tableViewCell, Microsoft.Maui.Controls.Cell! cell) -> void @@ -5109,6 +5131,8 @@ Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.GetDesiredSize Microsoft.Maui.Controls.Handlers.Compatibility.NavigationRenderer.NavigationRenderer() -> void Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ElementChanged -> System.EventHandler +Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.FlyoutOverlapsDetailsInPopoverMode.get -> bool +Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.FlyoutOverlapsDetailsInPopoverMode.set -> void Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.PhoneFlyoutPageRenderer() -> void Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.SetElementSize(Microsoft.Maui.Graphics.Size size) -> void @@ -5143,6 +5167,7 @@ Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.Control.get -> TPlatformView? Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.SetNativeControl(TPlatformView! control) -> void Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer() -> void +Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.AutoPackage.get -> bool Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.AutoPackage.set -> void @@ -5152,6 +5177,7 @@ Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.E Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.MauiContext.get -> Microsoft.Maui.IMauiContext! Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.SetElement(Microsoft.Maui.IView! view) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer() -> void +Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Items.CarouselTemplatedCell Microsoft.Maui.Controls.Handlers.Items.CarouselTemplatedCell.CarouselTemplatedCell(CoreGraphics.CGRect frame) -> void Microsoft.Maui.Controls.Handlers.Items.CarouselViewController @@ -5388,13 +5414,25 @@ Microsoft.Maui.Controls.InitializationFlags.SkipRenderers = 2 -> Microsoft.Maui. Microsoft.Maui.Controls.InputView Microsoft.Maui.Controls.InputView.CharacterSpacing.get -> double Microsoft.Maui.Controls.InputView.CharacterSpacing.set -> void +Microsoft.Maui.Controls.InputView.CursorPosition.get -> int +Microsoft.Maui.Controls.InputView.CursorPosition.set -> void +Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes +Microsoft.Maui.Controls.InputView.FontAttributes.set -> void +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void +Microsoft.Maui.Controls.InputView.FontSize.get -> double +Microsoft.Maui.Controls.InputView.FontSize.set -> void Microsoft.Maui.Controls.InputView.IsReadOnly.get -> bool Microsoft.Maui.Controls.InputView.IsReadOnly.set -> void Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.get -> bool Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.set -> void +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void Microsoft.Maui.Controls.InputView.MaxLength.get -> int Microsoft.Maui.Controls.InputView.MaxLength.set -> void Microsoft.Maui.Controls.InputView.OnTextTransformChanged(Microsoft.Maui.TextTransform oldValue, Microsoft.Maui.TextTransform newValue) -> void +Microsoft.Maui.Controls.InputView.SelectionLength.get -> int +Microsoft.Maui.Controls.InputView.SelectionLength.set -> void Microsoft.Maui.Controls.InputView.TextChanged -> System.EventHandler Microsoft.Maui.Controls.InputView.TextTransform.get -> Microsoft.Maui.TextTransform Microsoft.Maui.Controls.InputView.TextTransform.set -> void @@ -5580,8 +5618,6 @@ Microsoft.Maui.Controls.Internals.TypedBinding Microsoft.Maui.Controls.Internals.TypedBindingBase Microsoft.Maui.Controls.InvalidNavigationException Microsoft.Maui.Controls.InvalidNavigationException.InvalidNavigationException() -> void -Microsoft.Maui.Controls.IOpenGlViewController -Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler Microsoft.Maui.Controls.IPaddingElement Microsoft.Maui.Controls.IPaddingElement.OnPaddingPropertyChanged(Microsoft.Maui.Thickness oldValue, Microsoft.Maui.Thickness newValue) -> void Microsoft.Maui.Controls.IPaddingElement.Padding.get -> Microsoft.Maui.Thickness @@ -5707,6 +5743,8 @@ Microsoft.Maui.Controls.ItemTappedEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.ItemVisibilityEventArgs Microsoft.Maui.Controls.ItemVisibilityEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.IValueConverter +Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? +Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? Microsoft.Maui.Controls.IViewController Microsoft.Maui.Controls.IVisual Microsoft.Maui.Controls.IVisualElementController @@ -5734,6 +5772,14 @@ Microsoft.Maui.Controls.IWebViewController.EvaluateJavaScriptRequested -> Micros Microsoft.Maui.Controls.IWebViewController.GoBackRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.GoForwardRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.ReloadRequested -> System.EventHandler +Microsoft.Maui.Controls.IWindowCreator +Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! +Microsoft.Maui.Controls.KeyboardAccelerator +Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? +Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void +Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void Microsoft.Maui.Controls.KnownColor Microsoft.Maui.Controls.Label Microsoft.Maui.Controls.Label.CharacterSpacing.get -> double @@ -5788,6 +5834,7 @@ Microsoft.Maui.Controls.LayoutDirectionExtensions Microsoft.Maui.Controls.LayoutOptions Microsoft.Maui.Controls.LayoutOptions.Alignment.get -> Microsoft.Maui.Controls.LayoutAlignment Microsoft.Maui.Controls.LayoutOptions.Alignment.set -> void +Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.get -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.set -> void Microsoft.Maui.Controls.LayoutOptions.LayoutOptions() -> void @@ -5878,6 +5925,7 @@ Microsoft.Maui.Controls.MenuFlyout.IsReadOnly.get -> bool Microsoft.Maui.Controls.MenuFlyout.MenuFlyout() -> void Microsoft.Maui.Controls.MenuFlyout.RemoveAt(int index) -> void Microsoft.Maui.Controls.MenuFlyoutItem +Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! Microsoft.Maui.Controls.MenuFlyoutItem.MenuFlyoutItem() -> void Microsoft.Maui.Controls.MenuFlyoutSeparator Microsoft.Maui.Controls.MenuFlyoutSeparator.MenuFlyoutSeparator() -> void @@ -5960,12 +6008,6 @@ Microsoft.Maui.Controls.OnPlatform Microsoft.Maui.Controls.OnPlatform.Default.get -> T Microsoft.Maui.Controls.OnPlatform.Default.set -> void Microsoft.Maui.Controls.OnPlatform.OnPlatform() -> void -Microsoft.Maui.Controls.OpenGLView -Microsoft.Maui.Controls.OpenGLView.Display() -> void -Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void Microsoft.Maui.Controls.OpenRequestedEventArgs Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.get -> bool Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.set -> void @@ -6138,6 +6180,7 @@ Microsoft.Maui.Controls.Platform.PlatformEffect.PlatformEffect() -> void Microsoft.Maui.Controls.Platform.ScrollViewExtensions Microsoft.Maui.Controls.Platform.SearchBarExtensions Microsoft.Maui.Controls.Platform.SemanticExtensions +Microsoft.Maui.Controls.Platform.ShapesExtensions Microsoft.Maui.Controls.Platform.TextExtensions Microsoft.Maui.Controls.Platform.VisualElementChangedEventArgs Microsoft.Maui.Controls.Platform.VisualElementChangedEventArgs.VisualElementChangedEventArgs(Microsoft.Maui.Controls.VisualElement? oldElement, Microsoft.Maui.Controls.VisualElement? newElement) -> void @@ -6323,28 +6366,66 @@ Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMo Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SameThread = 0 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateProcess = 2 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateThread = 1 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode +Microsoft.Maui.Controls.PlatformDragEventArgs +Microsoft.Maui.Controls.PlatformDragEventArgs.DropInteraction.get -> UIKit.UIDropInteraction! +Microsoft.Maui.Controls.PlatformDragEventArgs.DropSession.get -> UIKit.IUIDropSession! +Microsoft.Maui.Controls.PlatformDragEventArgs.Sender.get -> UIKit.UIView? +Microsoft.Maui.Controls.PlatformDragEventArgs.SetDropProposal(UIKit.UIDropProposal! dropProposal) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragInteraction.get -> UIKit.UIDragInteraction! +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragSession.get -> UIKit.IUIDragSession! +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Sender.get -> UIKit.UIView? +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetDragItems(UIKit.UIDragItem![]! dragItems) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetItemProvider(Foundation.NSItemProvider! itemProvider) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetPrefersFullSizePreviews(System.Func? prefersFullSizePreviews) -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetPreviewProvider(System.Func! previewProvider) -> void +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragInteraction.get -> UIKit.UIDragInteraction? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragSession.get -> UIKit.IUIDragSession? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropInteraction.get -> UIKit.UIDropInteraction? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropOperation.get -> UIKit.UIDropOperation? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropSession.get -> UIKit.IUIDropSession? +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.Sender.get -> UIKit.UIView? +Microsoft.Maui.Controls.PlatformDropEventArgs +Microsoft.Maui.Controls.PlatformDropEventArgs.DropInteraction.get -> UIKit.UIDropInteraction! +Microsoft.Maui.Controls.PlatformDropEventArgs.DropSession.get -> UIKit.IUIDropSession! +Microsoft.Maui.Controls.PlatformDropEventArgs.Sender.get -> UIKit.UIView? Microsoft.Maui.Controls.PlatformEffect.PlatformEffect() -> void +Microsoft.Maui.Controls.PlatformPointerEventArgs +Microsoft.Maui.Controls.PlatformPointerEventArgs.GestureRecognizer.get -> UIKit.UIGestureRecognizer! +Microsoft.Maui.Controls.PlatformPointerEventArgs.Sender.get -> UIKit.UIView! Microsoft.Maui.Controls.PointCollection Microsoft.Maui.Controls.PointCollection.PointCollection() -> void Microsoft.Maui.Controls.PointerEventArgs +Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? Microsoft.Maui.Controls.PointerEventArgs.PointerEventArgs() -> void Microsoft.Maui.Controls.PointerGestureRecognizer Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEntered -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExited -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerGestureRecognizer() -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMoved -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void Microsoft.Maui.Controls.PoppedToRootEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs.CurrentPosition.get -> int @@ -6401,6 +6482,7 @@ Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Contains(double x, double y) -> bool Microsoft.Maui.Controls.Region.Contains(Microsoft.Maui.Graphics.Point pt) -> bool Microsoft.Maui.Controls.Region.Deflate() -> Microsoft.Maui.Controls.Region +Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool Microsoft.Maui.Controls.Region.Inflate(double left, double top, double right, double bottom) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Inflate(double size) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Region() -> void @@ -6490,21 +6572,11 @@ Microsoft.Maui.Controls.ScrollView.SetScrolledPosition(double x, double y) -> vo Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.get -> Microsoft.Maui.ScrollBarVisibility Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.set -> void Microsoft.Maui.Controls.SearchBar -Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -Microsoft.Maui.Controls.SearchBar.FontSize.set -> void Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBar.OnSearchButtonPressed() -> void Microsoft.Maui.Controls.SearchBar.SearchBar() -> void Microsoft.Maui.Controls.SearchBar.SearchButtonPressed -> System.EventHandler -Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBoxVisibility @@ -6665,6 +6737,7 @@ Microsoft.Maui.Controls.Shapes.LineSegment.Point.set -> void Microsoft.Maui.Controls.Shapes.Matrix Microsoft.Maui.Controls.Shapes.Matrix.Append(Microsoft.Maui.Controls.Shapes.Matrix matrix) -> void Microsoft.Maui.Controls.Shapes.Matrix.Determinant.get -> double +Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool Microsoft.Maui.Controls.Shapes.Matrix.HasInverse.get -> bool Microsoft.Maui.Controls.Shapes.Matrix.Invert() -> void Microsoft.Maui.Controls.Shapes.Matrix.IsIdentity.get -> bool @@ -6808,6 +6881,7 @@ Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleX.set -> void Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.get -> double Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.set -> void Microsoft.Maui.Controls.Shapes.Shape +Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void Microsoft.Maui.Controls.Shapes.Shape.Aspect.get -> Microsoft.Maui.Controls.Stretch Microsoft.Maui.Controls.Shapes.Shape.Aspect.set -> void Microsoft.Maui.Controls.Shapes.Shape.Fill.get -> Microsoft.Maui.Controls.Brush! @@ -6898,6 +6972,26 @@ Microsoft.Maui.Controls.ShellNavigatingEventArgs.CanCancel.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancel() -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancelled.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Source.get -> Microsoft.Maui.Controls.ShellNavigationSource +Microsoft.Maui.Controls.ShellNavigationQueryParameters +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int +Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Insert = 4 -> Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Pop = 2 -> Microsoft.Maui.Controls.ShellNavigationSource @@ -7225,6 +7319,7 @@ Microsoft.Maui.Controls.ViewState.Pressed = 2 -> Microsoft.Maui.Controls.ViewSta Microsoft.Maui.Controls.VisibilityExtensions Microsoft.Maui.Controls.VisualAttribute Microsoft.Maui.Controls.VisualElement +Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void Microsoft.Maui.Controls.VisualElement.AnchorX.get -> double Microsoft.Maui.Controls.VisualElement.AnchorX.set -> void Microsoft.Maui.Controls.VisualElement.AnchorY.get -> double @@ -7288,6 +7383,7 @@ Microsoft.Maui.Controls.VisualElement.OnChildrenReordered() -> void Microsoft.Maui.Controls.VisualElement.Opacity.get -> double Microsoft.Maui.Controls.VisualElement.Opacity.set -> void Microsoft.Maui.Controls.VisualElement.PlatformSizeChanged() -> void +Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void Microsoft.Maui.Controls.VisualElement.Rotation.get -> double Microsoft.Maui.Controls.VisualElement.Rotation.set -> void Microsoft.Maui.Controls.VisualElement.RotationX.get -> double @@ -7447,8 +7543,8 @@ override Microsoft.Maui.Controls.Application.OnParentSet() -> void override Microsoft.Maui.Controls.Border.OnPropertyChanged(string? propertyName = null) -> void override Microsoft.Maui.Controls.BoxView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.BoxView.OnPropertyChanged(string? propertyName = null) -> void -override Microsoft.Maui.Controls.Button.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Button.ChangeVisualState() -> void +override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.Button.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnParentSet() -> void @@ -7492,12 +7588,15 @@ override Microsoft.Maui.Controls.FlyoutPage.OnDisappearing() -> void override Microsoft.Maui.Controls.FlyoutPage.OnParentSet() -> void override Microsoft.Maui.Controls.FontImageSource.IsEmpty.get -> bool override Microsoft.Maui.Controls.FormattedString.OnBindingContextChanged() -> void +override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.GradientBrush.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.GradientStop.GetHashCode() -> int override Microsoft.Maui.Controls.Grid.InvalidateMeasure() -> void override Microsoft.Maui.Controls.Grid.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Grid.OnClear() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.CreatePlatformElement() -> UIKit.UITableViewCell! +override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.Invoke(string! command, object? args) -> void +override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.UpdateValue(string! property) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.CellTableViewCell.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRenderer.EntryCellTableViewCell.LayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.FormsRefreshControl.BeginRefreshing() -> void @@ -7522,8 +7621,11 @@ override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer. override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewDidDisappear(bool animated) -> void override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewDidLoad() -> void -override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.WillRotate(UIKit.UIInterfaceOrientation toInterfaceOrientation, double duration) -> void +override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewWillLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation +override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PrefersHomeIndicatorAutoHidden.get -> bool +override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PrefersStatusBarHidden() -> bool override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.ViewDidLoad() -> void override Microsoft.Maui.Controls.Handlers.Compatibility.TabbedRenderer.DidRotate(UIKit.UIInterfaceOrientation fromInterfaceOrientation) -> void @@ -7551,6 +7653,7 @@ override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.ViewDidLa override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.ViewDidLoad() -> void override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.ViewWillLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Items.CarouselViewDelegator.GetVisibleItemsIndex() -> (bool VisibleItems, int First, int Center, int Last) +override Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Handlers.Items.CarouselViewLayout.ConstrainTo(CoreGraphics.CGSize size) -> void override Microsoft.Maui.Controls.Handlers.Items.CarouselViewLayout.FinalizeCollectionViewUpdates() -> void override Microsoft.Maui.Controls.Handlers.Items.DefaultCell.ConstrainTo(System.Runtime.InteropServices.NFloat constant) -> void @@ -7559,9 +7662,11 @@ override Microsoft.Maui.Controls.Handlers.Items.GridViewLayout.ConstrainTo(CoreG override Microsoft.Maui.Controls.Handlers.Items.GroupableItemsViewController.RegisterViewTypes() -> void override Microsoft.Maui.Controls.Handlers.Items.GroupableItemsViewController.UpdateItemsSource() -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.LoadView() -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.ViewDidLoad() -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.ViewWillAppear(bool animated) -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.ViewWillLayoutSubviews() -> void +override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Handlers.Items.ItemsViewLayout.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewLayout.FinalizeCollectionViewUpdates() -> void override Microsoft.Maui.Controls.Handlers.Items.ItemsViewLayout.FlipsHorizontallyInOppositeLayoutDirection.get -> bool @@ -7577,20 +7682,24 @@ override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewController.ViewWillLayoutSubviews() -> void override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.ConstrainTo(CoreGraphics.CGSize constraint) -> void override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.ConstrainTo(System.Runtime.InteropServices.NFloat constant) -> void +override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.PrepareForReuse() -> void override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.Selected.get -> bool override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.Selected.set -> void override Microsoft.Maui.Controls.Image.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Image.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageButton.ChangeVisualState() -> void +override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ImageButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageCell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.IndicatorView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ItemsView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ItemsView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.Label.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Label.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Layout.InvalidateMeasureOverride() -> void override Microsoft.Maui.Controls.Layout.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int override Microsoft.Maui.Controls.LinearGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.ListView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ListView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest @@ -7608,6 +7717,9 @@ override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutContentRender override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutContentRenderer.ViewWillDisappear(bool animated) -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutContentRenderer.ViewWillLayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation +override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PrefersHomeIndicatorAutoHidden.get -> bool +override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PrefersStatusBarHidden() -> bool override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.ViewDidLoad() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.ViewWillAppear(bool animated) -> void @@ -7618,9 +7730,12 @@ override Microsoft.Maui.Controls.Platform.Compatibility.ShellItemRenderer.ViewWi override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.Frame.get -> CoreGraphics.CGRect override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.Frame.set -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.IntrinsicContentSize.get -> CoreGraphics.CGSize +override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.LayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Controls.Platform.Compatibility.ShellSearchResultsRenderer.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.Dispose(bool disposing) -> void +override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidAppear(bool animated) -> void +override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidDisappear(bool animated) -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidLoad() -> void override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewWillAppear(bool animated) -> void @@ -7642,18 +7757,23 @@ override Microsoft.Maui.Controls.Platform.Compatibility.ShellTableViewController override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerCell.LayoutSubviews() -> void override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.Dispose(bool disposing) -> void override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.LayoutSubviews() -> void +override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Controls.RadialGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.RadioButton.ChangeVisualState() -> void override Microsoft.Maui.Controls.RadioButton.OnApplyTemplate() -> void override Microsoft.Maui.Controls.RadioButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest -override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Region.GetHashCode() -> int override Microsoft.Maui.Controls.RoutingEffect.OnAttached() -> void override Microsoft.Maui.Controls.RoutingEffect.OnDetached() -> void override Microsoft.Maui.Controls.ScrollView.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.ScrollView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int override Microsoft.Maui.Controls.Shapes.Shape.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Shell.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.Shell.OnBackButtonPressed() -> bool override Microsoft.Maui.Controls.Shell.OnBindingContextChanged() -> void @@ -7665,7 +7785,6 @@ override Microsoft.Maui.Controls.SolidColorBrush.GetHashCode() -> int override Microsoft.Maui.Controls.SolidColorBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.Span.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.StreamImageSource.IsEmpty.get -> bool -override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnChildAdded(Microsoft.Maui.Controls.Element! child) -> void override Microsoft.Maui.Controls.SwipeView.OnChildRemoved(Microsoft.Maui.Controls.Element! child, int oldLogicalIndex) -> void @@ -7680,6 +7799,7 @@ override Microsoft.Maui.Controls.TemplatedView.MeasureOverride(double widthConst override Microsoft.Maui.Controls.TemplatedView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.TextCell.OnTapped() -> void override Microsoft.Maui.Controls.UriImageSource.IsEmpty.get -> bool +override Microsoft.Maui.Controls.View.ChangeVisualState() -> void override Microsoft.Maui.Controls.View.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualElement.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualState.GetHashCode() -> int @@ -7726,13 +7846,20 @@ static Microsoft.Maui.Controls.Internals.Profile.Start() -> void static Microsoft.Maui.Controls.Internals.Profile.Stop() -> void static Microsoft.Maui.Controls.Internals.Registrar.RegisterStylesheets(Microsoft.Maui.Controls.InitializationFlags flags) -> void static Microsoft.Maui.Controls.LayoutDirectionExtensions.ToFlowDirection(this Microsoft.Maui.ApplicationModel.LayoutDirection layoutDirection) -> Microsoft.Maui.FlowDirection +static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool static Microsoft.Maui.Controls.Platform.Extensions.ToPlatformModalPresentationStyle(this Microsoft.Maui.Controls.PlatformConfiguration.iOSSpecific.UIModalPresentationStyle style) -> UIKit.UIModalPresentationStyle static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.FormattedString! formattedString, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = 0, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> Foundation.NSAttributedString! static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.Label! label) -> Foundation.NSAttributedString? static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToNSAttributedString(this Microsoft.Maui.Controls.Span! span, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = 0, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> Foundation.NSAttributedString! +static Microsoft.Maui.Controls.Platform.ShapesExtensions.UpdatePath(this Microsoft.Maui.Graphics.Platform.PlatformGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void +static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool +static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.Identity.get -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.Matrix.Multiply(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.operator *(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix(this System.Numerics.Matrix3x2 matrix3x2) -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix3X2(this Microsoft.Maui.Controls.Shapes.Matrix matrix) -> System.Numerics.Matrix3x2 static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! @@ -7764,6 +7891,13 @@ static readonly Microsoft.Maui.Controls.Border.StrokeMiterLimitProperty -> Micro static readonly Microsoft.Maui.Controls.Border.StrokeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeShapeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeThicknessProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.LayoutOptions.Center -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.CenterAndExpand -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.End -> Microsoft.Maui.Controls.LayoutOptions @@ -7778,6 +7912,10 @@ static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCo static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.AspectProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.FillProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.StrokeDashArrayProperty -> Microsoft.Maui.Controls.BindableProperty! @@ -7823,6 +7961,9 @@ virtual Microsoft.Maui.Controls.Cell.OnDisappearing() -> void virtual Microsoft.Maui.Controls.Cell.OnTapped() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.InvalidateLayout() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.OnChildMeasureInvalidated() -> void +virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? virtual Microsoft.Maui.Controls.Element.OnHandlerChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentSet() -> void @@ -7907,6 +8048,7 @@ virtual Microsoft.Maui.Controls.VisualElement.ArrangeOverride(Microsoft.Maui.Gra virtual Microsoft.Maui.Controls.VisualElement.ChangeVisualState() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasure() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasureOverride() -> void +virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool virtual Microsoft.Maui.Controls.VisualElement.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest virtual Microsoft.Maui.Controls.VisualElement.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size virtual Microsoft.Maui.Controls.VisualElement.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest diff --git a/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt index 099cbea0e02c..7dc5c58110bf 100644 --- a/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt @@ -1,267 +1 @@ #nullable enable -override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.Invoke(string! command, object? args) -> void -override Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.UpdateValue(string! property) -> void -override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool -override Microsoft.Maui.Controls.Label.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation -override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PrefersStatusBarHidden() -> bool -Microsoft.Maui.Controls.PlatformDragStartingEventArgs -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragInteraction.get -> UIKit.UIDragInteraction! -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragSession.get -> UIKit.IUIDragSession! -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Sender.get -> UIKit.UIView? -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetItemProvider(Foundation.NSItemProvider! itemProvider) -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetPreviewProvider(System.Func! previewProvider) -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetDragItems(UIKit.UIDragItem![]! dragItems) -> void -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragInteraction.get -> UIKit.UIDragInteraction? -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DragSession.get -> UIKit.IUIDragSession? -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropInteraction.get -> UIKit.UIDropInteraction? -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.SetPrefersFullSizePreviews(System.Func? prefersFullSizePreviews) -> void -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropOperation.get -> UIKit.UIDropOperation? -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropSession.get -> UIKit.IUIDropSession? -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.Sender.get -> UIKit.UIView? -Microsoft.Maui.Controls.PlatformDragEventArgs -Microsoft.Maui.Controls.PlatformDragEventArgs.DropInteraction.get -> UIKit.UIDropInteraction! -Microsoft.Maui.Controls.PlatformDragEventArgs.DropSession.get -> UIKit.IUIDropSession! -Microsoft.Maui.Controls.PlatformDragEventArgs.Sender.get -> UIKit.UIView? -Microsoft.Maui.Controls.PlatformDragEventArgs.SetDropProposal(UIKit.UIDropProposal! dropProposal) -> void -Microsoft.Maui.Controls.PlatformDropEventArgs -Microsoft.Maui.Controls.PlatformDropEventArgs.DropInteraction.get -> UIKit.UIDropInteraction! -Microsoft.Maui.Controls.PlatformDropEventArgs.DropSession.get -> UIKit.IUIDropSession! -Microsoft.Maui.Controls.PlatformDropEventArgs.Sender.get -> UIKit.UIView? -Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? -Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? -Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? -Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? -Microsoft.Maui.Controls.KeyboardAccelerator -Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void -Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! -Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? -Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void -Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void -Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! -Microsoft.Maui.Controls.InputView.CursorPosition.get -> int -Microsoft.Maui.Controls.InputView.CursorPosition.set -> void -Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.InputView.FontAttributes.set -> void -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.InputView.FontSize.get -> double -Microsoft.Maui.Controls.InputView.FontSize.set -> void -Microsoft.Maui.Controls.InputView.SelectionLength.get -> int -Microsoft.Maui.Controls.InputView.SelectionLength.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void -override Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.LoadView() -> void -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -override Microsoft.Maui.Controls.Handlers.Compatibility.ShellRenderer.PrefersHomeIndicatorAutoHidden.get -> bool -override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation -override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PrefersHomeIndicatorAutoHidden.get -> bool -override Microsoft.Maui.Controls.Platform.Compatibility.ShellFlyoutRenderer.PrefersStatusBarHidden() -> bool -override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidAppear(bool animated) -> void -virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -*REMOVED*override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -*REMOVED*override Microsoft.Maui.Controls.Button.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Controls.Border.~Border() -> void -Microsoft.Maui.Controls.IWindowCreator -Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! -Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.FlyoutOverlapsDetailsInPopoverMode.get -> bool -Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.FlyoutOverlapsDetailsInPopoverMode.set -> void -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void -Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool -Microsoft.Maui.Controls.Platform.ShapesExtensions -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool -Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool -Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void -Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void -override Microsoft.Maui.Controls.Handlers.Items.TemplatedCell.PrepareForReuse() -> void -override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewWillLayoutSubviews() -> void -override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int -override Microsoft.Maui.Controls.Platform.Compatibility.ShellPageRendererTracker.TitleViewContainer.LayoutSubviews() -> void -override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRenderer.ViewDidDisappear(bool animated) -> void -override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize -*REMOVED*~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.WillMoveToSuperview(UIKit.UIView newSuper) -> void -override Microsoft.Maui.Controls.Region.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void -static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.Platform.ShapesExtensions.UpdatePath(this Microsoft.Maui.Graphics.Platform.PlatformGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void -static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper) -> void -~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper, Microsoft.Maui.CommandMapper commandMapper) -> void -override Microsoft.Maui.Controls.View.ChangeVisualState() -> void -Microsoft.Maui.Controls.Handlers.BoxViewHandler -Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void -~Microsoft.Maui.Controls.InputView.FontFamily.get -> string -~Microsoft.Maui.Controls.InputView.FontFamily.set -> void -~override Microsoft.Maui.Controls.Handlers.Items.CarouselViewController.DetermineCellReuseId(Foundation.NSIndexPath indexPath) -> string -~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void -~override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.ViewWillTransitionToSize(CoreGraphics.CGSize toSize, UIKit.IUIViewControllerTransitionCoordinator coordinator) -> void -~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootRenderer.TraitCollectionDidChange(UIKit.UITraitCollection previousTraitCollection) -> void -~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Platform.Compatibility.ShellSectionRootRenderer.ViewWillTransitionToSize(CoreGraphics.CGSize toSize, UIKit.IUIViewControllerTransitionCoordinator coordinator) -> void -~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.AddSubview(UIKit.UIView view) -> void -~override Microsoft.Maui.Controls.Platform.Compatibility.UIContainerView.WillRemoveSubview(UIKit.UIView uiview) -> void -virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool -Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void -override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool -~Microsoft.Maui.Controls.WebView.UserAgent.get -> string -~Microsoft.Maui.Controls.WebView.UserAgent.set -> void -~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool -~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region -~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void -*REMOVED*~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView -*REMOVED*Microsoft.Maui.Controls.OpenGLView.Display() -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void -*REMOVED*Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! -Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void -~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void -*REMOVED*override Microsoft.Maui.Controls.Handlers.Compatibility.PhoneFlyoutPageRenderer.WillRotate(UIKit.UIInterfaceOrientation toInterfaceOrientation, double duration) -> void -~virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewController.DetermineCellReuseId(Foundation.NSIndexPath indexPath) -> string -override Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -override Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool -Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int -Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -*REMOVED*~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? -Microsoft.Maui.Controls.PlatformPointerEventArgs -Microsoft.Maui.Controls.PlatformPointerEventArgs.GestureRecognizer.get -> UIKit.UIGestureRecognizer! -Microsoft.Maui.Controls.PlatformPointerEventArgs.Sender.get -> UIKit.UIView! -*REMOVED*override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void -~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.set -> void diff --git a/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Shipped.txt b/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Shipped.txt index db5a66192986..ba7dcea67a25 100644 --- a/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Shipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Shipped.txt @@ -362,11 +362,10 @@ ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.get -> object ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.set -> void ~Microsoft.Maui.Controls.DropGestureRecognizer.SendDragOver(Microsoft.Maui.Controls.DragEventArgs args) -> void -~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -~Microsoft.Maui.Controls.Editor.FontFamily.set -> void ~Microsoft.Maui.Controls.Editor.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Effect.Element.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Effect.ResolveId.get -> string +~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.AutomationId.get -> string ~Microsoft.Maui.Controls.Element.AutomationId.set -> void ~Microsoft.Maui.Controls.Element.ClassId.get -> string @@ -378,11 +377,13 @@ ~Microsoft.Maui.Controls.Element.FindByName(string name) -> object ~Microsoft.Maui.Controls.Element.Handler.get -> Microsoft.Maui.IElementHandler ~Microsoft.Maui.Controls.Element.Handler.set -> void +~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.LogicalChildren.get -> System.Collections.ObjectModel.ReadOnlyCollection ~Microsoft.Maui.Controls.Element.Parent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.Parent.set -> void ~Microsoft.Maui.Controls.Element.RealParent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.RemoveDynamicResource(Microsoft.Maui.Controls.BindableProperty property) -> void +~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool ~Microsoft.Maui.Controls.Element.SetDynamicResource(Microsoft.Maui.Controls.BindableProperty property, string key) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindableProperty property, object value) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindablePropertyKey property, object value) -> void @@ -393,8 +394,6 @@ ~Microsoft.Maui.Controls.ElementTemplate.CreateContent() -> object ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.get -> System.Func ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.set -> void -~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -~Microsoft.Maui.Controls.Entry.FontFamily.set -> void ~Microsoft.Maui.Controls.Entry.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Entry.ReturnCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.Entry.ReturnCommand.set -> void @@ -617,6 +616,8 @@ ~Microsoft.Maui.Controls.IndicatorView.ItemsSource.set -> void ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.set -> void +~Microsoft.Maui.Controls.InputView.FontFamily.get -> string +~Microsoft.Maui.Controls.InputView.FontFamily.set -> void ~Microsoft.Maui.Controls.InputView.Keyboard.get -> Microsoft.Maui.Keyboard ~Microsoft.Maui.Controls.InputView.Keyboard.set -> void ~Microsoft.Maui.Controls.InputView.Placeholder.get -> string @@ -887,7 +888,6 @@ ~Microsoft.Maui.Controls.ITemplatedItemsView ~Microsoft.Maui.Controls.ITemplatedItemsView.ListProxy.get -> Microsoft.Maui.Controls.IListProxy ~Microsoft.Maui.Controls.ITemplatedItemsView.TemplatedItems.get -> Microsoft.Maui.Controls.ITemplatedItemsList -~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.EmptyView.get -> object ~Microsoft.Maui.Controls.ItemsView.EmptyView.set -> void ~Microsoft.Maui.Controls.ItemsView.EmptyViewTemplate.get -> Microsoft.Maui.Controls.DataTemplate @@ -902,7 +902,6 @@ ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommand.set -> void ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.get -> object ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.set -> void -~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.ScrollTo(object item, object group = null, Microsoft.Maui.Controls.ScrollToPosition position = Microsoft.Maui.Controls.ScrollToPosition.MakeVisible, bool animate = true) -> void ~Microsoft.Maui.Controls.ItemsView.SendScrolled(Microsoft.Maui.Controls.ItemsViewScrolledEventArgs e) -> void ~Microsoft.Maui.Controls.ItemsView @@ -1102,9 +1101,6 @@ ~Microsoft.Maui.Controls.On.Value.get -> object ~Microsoft.Maui.Controls.On.Value.set -> void ~Microsoft.Maui.Controls.OnPlatform.Platforms.get -> System.Collections.Generic.IList -~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void ~Microsoft.Maui.Controls.Page.BackgroundImageSource.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Page.BackgroundImageSource.set -> void ~Microsoft.Maui.Controls.Page.DisplayActionSheet(string title, string cancel, string destruction, Microsoft.Maui.FlowDirection flowDirection, params string[] buttons) -> System.Threading.Tasks.Task @@ -1224,8 +1220,6 @@ ~Microsoft.Maui.Controls.ScrollView.ScrollToAsync(Microsoft.Maui.Controls.Element element, Microsoft.Maui.Controls.ScrollToPosition position, bool animated) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.set -> void -~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void ~Microsoft.Maui.Controls.SearchBar.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.SearchBar.SearchCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.SearchBar.SearchCommand.set -> void @@ -1335,7 +1329,6 @@ ~Microsoft.Maui.Controls.Shapes.PolyQuadraticBezierSegment.PolyQuadraticBezierSegment(Microsoft.Maui.Controls.PointCollection points) -> void ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.get -> Microsoft.Maui.Controls.Shapes.TransformCollection ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.set -> void -~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Shell.CurrentItem.get -> Microsoft.Maui.Controls.ShellItem ~Microsoft.Maui.Controls.Shell.CurrentItem.set -> void ~Microsoft.Maui.Controls.Shell.CurrentPage.get -> Microsoft.Maui.Controls.Page @@ -1363,8 +1356,10 @@ ~Microsoft.Maui.Controls.Shell.FlyoutIcon.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Shell.FlyoutIcon.set -> void ~Microsoft.Maui.Controls.Shell.FlyoutItems.get -> System.Collections.IEnumerable +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate) -> System.Threading.Tasks.Task +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.Items.get -> System.Collections.Generic.IList @@ -1372,7 +1367,6 @@ ~Microsoft.Maui.Controls.Shell.ItemTemplate.set -> void ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.get -> Microsoft.Maui.Controls.DataTemplate ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.set -> void -~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ShellAppearance.BackgroundColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.DisabledColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.FlyoutBackdrop.get -> Microsoft.Maui.Controls.Brush @@ -1651,6 +1645,8 @@ ~Microsoft.Maui.Controls.WebView.OnSourceChanged(object sender, System.EventArgs e) -> void ~Microsoft.Maui.Controls.WebView.Source.get -> Microsoft.Maui.Controls.WebViewSource ~Microsoft.Maui.Controls.WebView.Source.set -> void +~Microsoft.Maui.Controls.WebView.UserAgent.get -> string +~Microsoft.Maui.Controls.WebView.UserAgent.set -> void ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Binding.get -> Microsoft.Maui.Controls.BindingBase ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.ErrorCode.get -> string ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Message.get -> string @@ -1807,6 +1803,7 @@ ~override Microsoft.Maui.Controls.Handlers.PolylineHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiShapeView nativeView) -> void ~override Microsoft.Maui.Controls.HorizontalStackLayout.CreateLayoutManager() -> Microsoft.Maui.Layouts.ILayoutManager ~override Microsoft.Maui.Controls.HtmlWebViewSource.Load(Microsoft.Maui.IWebViewDelegate renderer) -> void +~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1816,6 +1813,7 @@ ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.Label.GetChildElements(Microsoft.Maui.Graphics.Point point) -> System.Collections.Generic.IList +~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1838,6 +1836,7 @@ ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.RefreshView.OnPropertyChanged(string propertyName = null) -> void +~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1851,6 +1850,7 @@ ~override Microsoft.Maui.Controls.Shapes.GeometryGroup.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void ~override Microsoft.Maui.Controls.Shapes.Line.GetPath() -> Microsoft.Maui.Graphics.PathF ~override Microsoft.Maui.Controls.Shapes.LineGeometry.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2246,6 +2246,8 @@ ~static Microsoft.Maui.Controls.Grid.SetRow(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.Grid.SetRowSpan(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int column = 0, int row = 0) -> void +~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void +~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void ~static Microsoft.Maui.Controls.Handlers.Compatibility.CellContentFactory.CreateContent(object data, Microsoft.Maui.Controls.BindableObject container = null) -> Microsoft.Maui.Controls.View ~static Microsoft.Maui.Controls.Handlers.Compatibility.ListViewRenderer.CommandMapper -> Microsoft.Maui.CommandMapper ~static Microsoft.Maui.Controls.Handlers.Compatibility.ListViewRenderer.Mapper -> Microsoft.Maui.PropertyMapper @@ -2413,6 +2415,7 @@ ~static Microsoft.Maui.Controls.Platform.ButtonExtensions.UpdateText(this Tizen.UIExtensions.NUI.Button platformButton, Microsoft.Maui.Controls.Button button) -> void ~static Microsoft.Maui.Controls.Platform.CollectionViewExtensions.ToLayoutManager(this Microsoft.Maui.Controls.IItemsLayout layout, Microsoft.Maui.Controls.ItemSizingStrategy sizing = Microsoft.Maui.Controls.ItemSizingStrategy.MeasureFirstItem) -> Tizen.UIExtensions.NUI.ICollectionViewLayoutManager ~static Microsoft.Maui.Controls.Platform.FontExtensions.ToNativeFontFamily(this string self, Microsoft.Maui.IFontManager fontManager) -> string +~static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToFormattedString(this Microsoft.Maui.Controls.Label label) -> Tizen.UIExtensions.Common.FormattedString ~static Microsoft.Maui.Controls.Platform.ImageExtensions.LoadImage(this Tizen.NUI.BaseComponents.ImageView image, Microsoft.Maui.Controls.ImageSource source) -> System.Threading.Tasks.Task ~static Microsoft.Maui.Controls.Platform.ImageExtensions.LoadImageAsync(this Tizen.NUI.BaseComponents.ImageView image, Microsoft.Maui.Controls.FileImageSource imageSource) -> System.Threading.Tasks.Task ~static Microsoft.Maui.Controls.Platform.ImageExtensions.LoadImageAsync(this Tizen.NUI.BaseComponents.ImageView image, Microsoft.Maui.Controls.StreamImageSource imageSource) -> System.Threading.Tasks.Task @@ -2903,6 +2906,7 @@ ~static Microsoft.Maui.Controls.RadioButtonGroup.SetSelectedValue(Microsoft.Maui.Controls.BindableObject bindable, object selectedValue) -> void ~static Microsoft.Maui.Controls.RefreshView.ControlsRefreshViewMapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.Region.FromLines(double[] lineHeights, double maxWidth, double startX, double endX, double startY) -> Microsoft.Maui.Controls.Region +~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region ~static Microsoft.Maui.Controls.RelativeBindingSource.Self.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.RelativeBindingSource.TemplatedParent.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.Routing.FormatRoute(string route) -> string @@ -3130,6 +3134,7 @@ ~static readonly Microsoft.Maui.Controls.CompressedLayout.HeadlessOffsetProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.CompressedLayout.IsHeadlessProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentPage.ContentProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentView.ContentProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.DateProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3278,12 +3283,19 @@ ~static readonly Microsoft.Maui.Controls.IndicatorView.PositionProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsReadOnlyProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsSpellCheckEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.KeyboardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.MaxLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextTransformProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3375,7 +3387,6 @@ ~static readonly Microsoft.Maui.Controls.NavigationPage.RootPageProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleIconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleViewProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.OrientationStateTrigger.OrientationProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.BackgroundImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.IconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3855,6 +3866,7 @@ ~static readonly Microsoft.Maui.Controls.WebView.CanGoForwardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.CookiesProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.SourceProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnDetachingFrom(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(T bindable) -> void @@ -3990,13 +4002,11 @@ Microsoft.Maui.Controls.Application.On() -> Microsoft.Maui.Controls.IPlatform Microsoft.Maui.Controls.Application.PageAppearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PageDisappearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PlatformAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! Microsoft.Maui.Controls.Application.Quit() -> void Microsoft.Maui.Controls.Application.RequestedTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.Controls.Application.RequestedThemeChanged -> System.EventHandler! Microsoft.Maui.Controls.Application.Resources.get -> Microsoft.Maui.Controls.ResourceDictionary! Microsoft.Maui.Controls.Application.Resources.set -> void -Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Controls.Application.SendOnAppLinkRequestReceived(System.Uri! uri) -> void Microsoft.Maui.Controls.Application.SetAppIndexingProvider(Microsoft.Maui.Controls.IAppIndexingProvider! provider) -> void Microsoft.Maui.Controls.Application.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme @@ -4081,6 +4091,7 @@ Microsoft.Maui.Controls.BindingMode.OneWay = 2 -> Microsoft.Maui.Controls.Bindin Microsoft.Maui.Controls.BindingMode.OneWayToSource = 3 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.BindingMode.TwoWay = 1 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.Border +Microsoft.Maui.Controls.Border.~Border() -> void Microsoft.Maui.Controls.Border.Border() -> void Microsoft.Maui.Controls.Border.Content.get -> Microsoft.Maui.Controls.View? Microsoft.Maui.Controls.Border.Content.set -> void @@ -4308,6 +4319,8 @@ Microsoft.Maui.Controls.ConstraintType.RelativeToParent = 0 -> Microsoft.Maui.Co Microsoft.Maui.Controls.ConstraintType.RelativeToView = 1 -> Microsoft.Maui.Controls.ConstraintType Microsoft.Maui.Controls.ContentPage Microsoft.Maui.Controls.ContentPage.ContentPage() -> void +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void Microsoft.Maui.Controls.ContentPresenter Microsoft.Maui.Controls.ContentPresenter.ContentPresenter() -> void Microsoft.Maui.Controls.ContentPropertyAttribute @@ -4386,21 +4399,40 @@ Microsoft.Maui.Controls.DoubleCollectionConverter.DoubleCollectionConverter() -> Microsoft.Maui.Controls.DragEventArgs Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.get -> Microsoft.Maui.Controls.DataPackageOperation Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.set -> void +Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! +Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void +Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? Microsoft.Maui.Controls.DragGestureRecognizer Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.get -> bool Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.set -> void Microsoft.Maui.Controls.DragGestureRecognizer.DragGestureRecognizer() -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void Microsoft.Maui.Controls.DragStartingEventArgs Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! Microsoft.Maui.Controls.DragStartingEventArgs.DragStartingEventArgs() -> void Microsoft.Maui.Controls.DragStartingEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? Microsoft.Maui.Controls.DropCompletedEventArgs Microsoft.Maui.Controls.DropCompletedEventArgs.DropCompletedEventArgs() -> void +Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? Microsoft.Maui.Controls.DropEventArgs +Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! +Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void Microsoft.Maui.Controls.DropEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DropEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? Microsoft.Maui.Controls.DropGestureRecognizer Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.get -> bool Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.set -> void @@ -4412,20 +4444,10 @@ Microsoft.Maui.Controls.Editor Microsoft.Maui.Controls.Editor.AutoSize.get -> Microsoft.Maui.Controls.EditorAutoSizeOption Microsoft.Maui.Controls.Editor.AutoSize.set -> void Microsoft.Maui.Controls.Editor.Completed -> System.EventHandler -Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -Microsoft.Maui.Controls.Editor.CursorPosition.set -> void Microsoft.Maui.Controls.Editor.Editor() -> void -Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Editor.FontSize.get -> double -Microsoft.Maui.Controls.Editor.FontSize.set -> void Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Editor.OnHorizontalTextAlignmentPropertyChanged(Microsoft.Maui.TextAlignment oldValue, Microsoft.Maui.TextAlignment newValue) -> void -Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -Microsoft.Maui.Controls.Editor.SelectionLength.set -> void Microsoft.Maui.Controls.Editor.SendCompleted() -> void Microsoft.Maui.Controls.Editor.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.VerticalTextAlignment.set -> void @@ -4441,6 +4463,7 @@ Microsoft.Maui.Controls.EffectiveVisualExtensions Microsoft.Maui.Controls.Element Microsoft.Maui.Controls.Element.ChildAdded -> System.EventHandler Microsoft.Maui.Controls.Element.ChildRemoved -> System.EventHandler +Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void Microsoft.Maui.Controls.Element.DescendantAdded -> System.EventHandler Microsoft.Maui.Controls.Element.DescendantRemoved -> System.EventHandler Microsoft.Maui.Controls.Element.Element() -> void @@ -4455,23 +4478,13 @@ Microsoft.Maui.Controls.Entry Microsoft.Maui.Controls.Entry.ClearButtonVisibility.get -> Microsoft.Maui.ClearButtonVisibility Microsoft.Maui.Controls.Entry.ClearButtonVisibility.set -> void Microsoft.Maui.Controls.Entry.Completed -> System.EventHandler -Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -Microsoft.Maui.Controls.Entry.CursorPosition.set -> void Microsoft.Maui.Controls.Entry.Entry() -> void -Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Entry.FontSize.get -> double -Microsoft.Maui.Controls.Entry.FontSize.set -> void Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Entry.IsPassword.get -> bool Microsoft.Maui.Controls.Entry.IsPassword.set -> void Microsoft.Maui.Controls.Entry.ReturnType.get -> Microsoft.Maui.ReturnType Microsoft.Maui.Controls.Entry.ReturnType.set -> void -Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -Microsoft.Maui.Controls.Entry.SelectionLength.set -> void Microsoft.Maui.Controls.Entry.SendCompleted() -> void Microsoft.Maui.Controls.Entry.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.VerticalTextAlignment.set -> void @@ -4618,6 +4631,8 @@ Microsoft.Maui.Controls.HandlerAttribute Microsoft.Maui.Controls.HandlerAttribute.Priority.get -> short Microsoft.Maui.Controls.HandlerAttribute.Priority.set -> void Microsoft.Maui.Controls.HandlerChangingEventArgs +Microsoft.Maui.Controls.Handlers.BoxViewHandler +Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void Microsoft.Maui.Controls.Handlers.Compatibility.CellContentFactory Microsoft.Maui.Controls.Handlers.Compatibility.CellContentFactory.CellContentFactory() -> void Microsoft.Maui.Controls.Handlers.Compatibility.CellWrapperTemplate @@ -4641,6 +4656,7 @@ Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.Control.get -> TPlatformView? Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.SetNativeControl(TPlatformView! control) -> void Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer() -> void +Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.AutoPackage.get -> bool Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.AutoPackage.set -> void @@ -4651,6 +4667,7 @@ Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.M Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.SetElement(Microsoft.Maui.IView! view) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.UpdateLayout() -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer() -> void +Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.CarouselViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.CarouselViewItemTemplateAdaptor @@ -4920,13 +4937,25 @@ Microsoft.Maui.Controls.InitializationFlags.SkipRenderers = 2 -> Microsoft.Maui. Microsoft.Maui.Controls.InputView Microsoft.Maui.Controls.InputView.CharacterSpacing.get -> double Microsoft.Maui.Controls.InputView.CharacterSpacing.set -> void +Microsoft.Maui.Controls.InputView.CursorPosition.get -> int +Microsoft.Maui.Controls.InputView.CursorPosition.set -> void +Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes +Microsoft.Maui.Controls.InputView.FontAttributes.set -> void +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void +Microsoft.Maui.Controls.InputView.FontSize.get -> double +Microsoft.Maui.Controls.InputView.FontSize.set -> void Microsoft.Maui.Controls.InputView.IsReadOnly.get -> bool Microsoft.Maui.Controls.InputView.IsReadOnly.set -> void Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.get -> bool Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.set -> void +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void Microsoft.Maui.Controls.InputView.MaxLength.get -> int Microsoft.Maui.Controls.InputView.MaxLength.set -> void Microsoft.Maui.Controls.InputView.OnTextTransformChanged(Microsoft.Maui.TextTransform oldValue, Microsoft.Maui.TextTransform newValue) -> void +Microsoft.Maui.Controls.InputView.SelectionLength.get -> int +Microsoft.Maui.Controls.InputView.SelectionLength.set -> void Microsoft.Maui.Controls.InputView.TextChanged -> System.EventHandler Microsoft.Maui.Controls.InputView.TextTransform.get -> Microsoft.Maui.TextTransform Microsoft.Maui.Controls.InputView.TextTransform.set -> void @@ -5112,8 +5141,6 @@ Microsoft.Maui.Controls.Internals.TypedBinding Microsoft.Maui.Controls.Internals.TypedBindingBase Microsoft.Maui.Controls.InvalidNavigationException Microsoft.Maui.Controls.InvalidNavigationException.InvalidNavigationException() -> void -Microsoft.Maui.Controls.IOpenGlViewController -Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler Microsoft.Maui.Controls.IPaddingElement Microsoft.Maui.Controls.IPaddingElement.OnPaddingPropertyChanged(Microsoft.Maui.Thickness oldValue, Microsoft.Maui.Thickness newValue) -> void Microsoft.Maui.Controls.IPaddingElement.Padding.get -> Microsoft.Maui.Thickness @@ -5239,6 +5266,8 @@ Microsoft.Maui.Controls.ItemTappedEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.ItemVisibilityEventArgs Microsoft.Maui.Controls.ItemVisibilityEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.IValueConverter +Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? +Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? Microsoft.Maui.Controls.IViewController Microsoft.Maui.Controls.IVisual Microsoft.Maui.Controls.IVisualElementController @@ -5266,6 +5295,14 @@ Microsoft.Maui.Controls.IWebViewController.EvaluateJavaScriptRequested -> Micros Microsoft.Maui.Controls.IWebViewController.GoBackRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.GoForwardRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.ReloadRequested -> System.EventHandler +Microsoft.Maui.Controls.IWindowCreator +Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! +Microsoft.Maui.Controls.KeyboardAccelerator +Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? +Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void +Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void Microsoft.Maui.Controls.KnownColor Microsoft.Maui.Controls.Label Microsoft.Maui.Controls.Label.CharacterSpacing.get -> double @@ -5320,6 +5357,7 @@ Microsoft.Maui.Controls.LayoutDirectionExtensions Microsoft.Maui.Controls.LayoutOptions Microsoft.Maui.Controls.LayoutOptions.Alignment.get -> Microsoft.Maui.Controls.LayoutAlignment Microsoft.Maui.Controls.LayoutOptions.Alignment.set -> void +Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.get -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.set -> void Microsoft.Maui.Controls.LayoutOptions.LayoutOptions() -> void @@ -5410,6 +5448,7 @@ Microsoft.Maui.Controls.MenuFlyout.IsReadOnly.get -> bool Microsoft.Maui.Controls.MenuFlyout.MenuFlyout() -> void Microsoft.Maui.Controls.MenuFlyout.RemoveAt(int index) -> void Microsoft.Maui.Controls.MenuFlyoutItem +Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! Microsoft.Maui.Controls.MenuFlyoutItem.MenuFlyoutItem() -> void Microsoft.Maui.Controls.MenuFlyoutSeparator Microsoft.Maui.Controls.MenuFlyoutSeparator.MenuFlyoutSeparator() -> void @@ -5492,12 +5531,6 @@ Microsoft.Maui.Controls.OnPlatform Microsoft.Maui.Controls.OnPlatform.Default.get -> T Microsoft.Maui.Controls.OnPlatform.Default.set -> void Microsoft.Maui.Controls.OnPlatform.OnPlatform() -> void -Microsoft.Maui.Controls.OpenGLView -Microsoft.Maui.Controls.OpenGLView.Display() -> void -Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void Microsoft.Maui.Controls.OpenRequestedEventArgs Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.get -> bool Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.set -> void @@ -5575,6 +5608,7 @@ Microsoft.Maui.Controls.Platform.ElementChangedEventArgs.ElementChange Microsoft.Maui.Controls.Platform.ElementChangedEventArgs.NewElement.get -> TElement? Microsoft.Maui.Controls.Platform.ElementChangedEventArgs.OldElement.get -> TElement? Microsoft.Maui.Controls.Platform.FontExtensions +Microsoft.Maui.Controls.Platform.FormattedStringExtensions Microsoft.Maui.Controls.Platform.GestureHandler Microsoft.Maui.Controls.Platform.GestureHandler.Attach(Microsoft.Maui.IViewHandler! handler) -> void Microsoft.Maui.Controls.Platform.GestureHandler.Detach() -> void @@ -5662,7 +5696,6 @@ Microsoft.Maui.Controls.Platform.ShellSectionView.ShellSection.get -> Microsoft. Microsoft.Maui.Controls.Platform.ShellSectionView.ShellSectionView(Microsoft.Maui.Controls.ShellSection! section, Microsoft.Maui.IMauiContext! context) -> void Microsoft.Maui.Controls.Platform.ShellSectionView.UpdateTopTabBarColors(Microsoft.Maui.Graphics.Color? foregroundColor, Microsoft.Maui.Graphics.Color? backgroundColor, Microsoft.Maui.Graphics.Color? titleColor, Microsoft.Maui.Graphics.Color? unselectedColor) -> void Microsoft.Maui.Controls.Platform.ShellView -Microsoft.Maui.Controls.Platform.ShellView.DefaultBackgroundCorlor -> Tizen.NUI.Color! Microsoft.Maui.Controls.Platform.ShellView.Element.get -> Microsoft.Maui.Controls.Shell? Microsoft.Maui.Controls.Platform.ShellView.Element.set -> void Microsoft.Maui.Controls.Platform.ShellView.HeaderOnMenu.get -> bool @@ -5873,28 +5906,44 @@ Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMo Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SameThread = 0 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateProcess = 2 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateThread = 1 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode +Microsoft.Maui.Controls.PlatformDragEventArgs +Microsoft.Maui.Controls.PlatformDragStartingEventArgs +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs +Microsoft.Maui.Controls.PlatformDropEventArgs Microsoft.Maui.Controls.PlatformEffect.PlatformEffect() -> void +Microsoft.Maui.Controls.PlatformPointerEventArgs Microsoft.Maui.Controls.PointCollection Microsoft.Maui.Controls.PointCollection.PointCollection() -> void Microsoft.Maui.Controls.PointerEventArgs +Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? Microsoft.Maui.Controls.PointerEventArgs.PointerEventArgs() -> void Microsoft.Maui.Controls.PointerGestureRecognizer Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEntered -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExited -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerGestureRecognizer() -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMoved -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void Microsoft.Maui.Controls.PoppedToRootEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs.CurrentPosition.get -> int @@ -5951,6 +6000,7 @@ Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Contains(double x, double y) -> bool Microsoft.Maui.Controls.Region.Contains(Microsoft.Maui.Graphics.Point pt) -> bool Microsoft.Maui.Controls.Region.Deflate() -> Microsoft.Maui.Controls.Region +Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool Microsoft.Maui.Controls.Region.Inflate(double left, double top, double right, double bottom) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Inflate(double size) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Region() -> void @@ -6040,21 +6090,11 @@ Microsoft.Maui.Controls.ScrollView.SetScrolledPosition(double x, double y) -> vo Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.get -> Microsoft.Maui.ScrollBarVisibility Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.set -> void Microsoft.Maui.Controls.SearchBar -Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -Microsoft.Maui.Controls.SearchBar.FontSize.set -> void Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBar.OnSearchButtonPressed() -> void Microsoft.Maui.Controls.SearchBar.SearchBar() -> void Microsoft.Maui.Controls.SearchBar.SearchButtonPressed -> System.EventHandler -Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBoxVisibility @@ -6215,6 +6255,7 @@ Microsoft.Maui.Controls.Shapes.LineSegment.Point.set -> void Microsoft.Maui.Controls.Shapes.Matrix Microsoft.Maui.Controls.Shapes.Matrix.Append(Microsoft.Maui.Controls.Shapes.Matrix matrix) -> void Microsoft.Maui.Controls.Shapes.Matrix.Determinant.get -> double +Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool Microsoft.Maui.Controls.Shapes.Matrix.HasInverse.get -> bool Microsoft.Maui.Controls.Shapes.Matrix.Invert() -> void Microsoft.Maui.Controls.Shapes.Matrix.IsIdentity.get -> bool @@ -6358,6 +6399,7 @@ Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleX.set -> void Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.get -> double Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.set -> void Microsoft.Maui.Controls.Shapes.Shape +Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void Microsoft.Maui.Controls.Shapes.Shape.Aspect.get -> Microsoft.Maui.Controls.Stretch Microsoft.Maui.Controls.Shapes.Shape.Aspect.set -> void Microsoft.Maui.Controls.Shapes.Shape.Fill.get -> Microsoft.Maui.Controls.Brush! @@ -6448,6 +6490,26 @@ Microsoft.Maui.Controls.ShellNavigatingEventArgs.CanCancel.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancel() -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancelled.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Source.get -> Microsoft.Maui.Controls.ShellNavigationSource +Microsoft.Maui.Controls.ShellNavigationQueryParameters +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int +Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Insert = 4 -> Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Pop = 2 -> Microsoft.Maui.Controls.ShellNavigationSource @@ -6775,6 +6837,7 @@ Microsoft.Maui.Controls.ViewState.Pressed = 2 -> Microsoft.Maui.Controls.ViewSta Microsoft.Maui.Controls.VisibilityExtensions Microsoft.Maui.Controls.VisualAttribute Microsoft.Maui.Controls.VisualElement +Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void Microsoft.Maui.Controls.VisualElement.AnchorX.get -> double Microsoft.Maui.Controls.VisualElement.AnchorX.set -> void Microsoft.Maui.Controls.VisualElement.AnchorY.get -> double @@ -6838,6 +6901,7 @@ Microsoft.Maui.Controls.VisualElement.OnChildrenReordered() -> void Microsoft.Maui.Controls.VisualElement.Opacity.get -> double Microsoft.Maui.Controls.VisualElement.Opacity.set -> void Microsoft.Maui.Controls.VisualElement.PlatformSizeChanged() -> void +Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void Microsoft.Maui.Controls.VisualElement.Rotation.get -> double Microsoft.Maui.Controls.VisualElement.Rotation.set -> void Microsoft.Maui.Controls.VisualElement.RotationX.get -> double @@ -6998,6 +7062,7 @@ override Microsoft.Maui.Controls.Border.OnPropertyChanged(string? propertyName = override Microsoft.Maui.Controls.BoxView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.BoxView.OnPropertyChanged(string? propertyName = null) -> void override Microsoft.Maui.Controls.Button.ChangeVisualState() -> void +override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.Button.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnParentSet() -> void @@ -7041,6 +7106,7 @@ override Microsoft.Maui.Controls.FlyoutPage.OnDisappearing() -> void override Microsoft.Maui.Controls.FlyoutPage.OnParentSet() -> void override Microsoft.Maui.Controls.FontImageSource.IsEmpty.get -> bool override Microsoft.Maui.Controls.FormattedString.OnBindingContextChanged() -> void +override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.GradientBrush.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.GradientStop.GetHashCode() -> int override Microsoft.Maui.Controls.Grid.InvalidateMeasure() -> void @@ -7104,6 +7170,7 @@ override Microsoft.Maui.Controls.Handlers.ShellSectionHandler.SetVirtualView(Mic override Microsoft.Maui.Controls.Image.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Image.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageButton.ChangeVisualState() -> void +override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ImageButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageCell.OnBindingContextChanged() -> void @@ -7113,6 +7180,7 @@ override Microsoft.Maui.Controls.ItemsView.OnMeasure(double widthConstraint, dou override Microsoft.Maui.Controls.Label.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Layout.InvalidateMeasureOverride() -> void override Microsoft.Maui.Controls.Layout.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int override Microsoft.Maui.Controls.LinearGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.ListView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ListView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest @@ -7134,14 +7202,18 @@ override Microsoft.Maui.Controls.RadialGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.RadioButton.ChangeVisualState() -> void override Microsoft.Maui.Controls.RadioButton.OnApplyTemplate() -> void override Microsoft.Maui.Controls.RadioButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest -override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Region.GetHashCode() -> int override Microsoft.Maui.Controls.RoutingEffect.OnAttached() -> void override Microsoft.Maui.Controls.RoutingEffect.OnDetached() -> void override Microsoft.Maui.Controls.ScrollView.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.ScrollView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int override Microsoft.Maui.Controls.Shapes.Shape.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Shell.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.Shell.OnBackButtonPressed() -> bool override Microsoft.Maui.Controls.Shell.OnBindingContextChanged() -> void @@ -7153,7 +7225,6 @@ override Microsoft.Maui.Controls.SolidColorBrush.GetHashCode() -> int override Microsoft.Maui.Controls.SolidColorBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.Span.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.StreamImageSource.IsEmpty.get -> bool -override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnChildAdded(Microsoft.Maui.Controls.Element! child) -> void override Microsoft.Maui.Controls.SwipeView.OnChildRemoved(Microsoft.Maui.Controls.Element! child, int oldLogicalIndex) -> void @@ -7168,6 +7239,7 @@ override Microsoft.Maui.Controls.TemplatedView.MeasureOverride(double widthConst override Microsoft.Maui.Controls.TemplatedView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.TextCell.OnTapped() -> void override Microsoft.Maui.Controls.UriImageSource.IsEmpty.get -> bool +override Microsoft.Maui.Controls.View.ChangeVisualState() -> void override Microsoft.Maui.Controls.View.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualElement.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualState.GetHashCode() -> int @@ -7239,12 +7311,18 @@ static Microsoft.Maui.Controls.Internals.Profile.Start() -> void static Microsoft.Maui.Controls.Internals.Profile.Stop() -> void static Microsoft.Maui.Controls.Internals.Registrar.RegisterStylesheets(Microsoft.Maui.Controls.InitializationFlags flags) -> void static Microsoft.Maui.Controls.LayoutDirectionExtensions.ToFlowDirection(this Microsoft.Maui.ApplicationModel.LayoutDirection layoutDirection) -> Microsoft.Maui.FlowDirection +static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool static Microsoft.Maui.Controls.Platform.CollectionViewExtensions.ToNative(this Microsoft.Maui.Controls.SelectionMode selectionMode) -> Tizen.UIExtensions.NUI.CollectionViewSelectionMode static Microsoft.Maui.Controls.Platform.ImageExtensions.IsNullOrEmpty(this Microsoft.Maui.Controls.ImageSource? imageSource) -> bool static Microsoft.Maui.Controls.Platform.SearchBarExtensions.ToPlatform(this Microsoft.Maui.Controls.FontAttributes fontAttribute) -> Tizen.UIExtensions.Common.FontAttributes +static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool +static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.Identity.get -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.Matrix.Multiply(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.operator *(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix(this System.Numerics.Matrix3x2 matrix3x2) -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix3X2(this Microsoft.Maui.Controls.Shapes.Matrix matrix) -> System.Numerics.Matrix3x2 static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! @@ -7298,6 +7376,13 @@ static readonly Microsoft.Maui.Controls.Border.StrokeMiterLimitProperty -> Micro static readonly Microsoft.Maui.Controls.Border.StrokeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeShapeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeThicknessProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.LayoutOptions.Center -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.CenterAndExpand -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.End -> Microsoft.Maui.Controls.LayoutOptions @@ -7312,6 +7397,10 @@ static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCo static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.AspectProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.FillProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.StrokeDashArrayProperty -> Microsoft.Maui.Controls.BindableProperty! @@ -7357,6 +7446,9 @@ virtual Microsoft.Maui.Controls.Cell.OnDisappearing() -> void virtual Microsoft.Maui.Controls.Cell.OnTapped() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.InvalidateLayout() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.OnChildMeasureInvalidated() -> void +virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? virtual Microsoft.Maui.Controls.Element.OnHandlerChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentSet() -> void @@ -7427,6 +7519,7 @@ virtual Microsoft.Maui.Controls.VisualElement.ArrangeOverride(Microsoft.Maui.Gra virtual Microsoft.Maui.Controls.VisualElement.ChangeVisualState() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasure() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasureOverride() -> void +virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool virtual Microsoft.Maui.Controls.VisualElement.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest virtual Microsoft.Maui.Controls.VisualElement.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size virtual Microsoft.Maui.Controls.VisualElement.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest diff --git a/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt index af39ade7244c..7dc5c58110bf 100644 --- a/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-tizen/PublicAPI.Unshipped.txt @@ -1,214 +1 @@ #nullable enable -Microsoft.Maui.Controls.PlatformDragStartingEventArgs -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs -Microsoft.Maui.Controls.PlatformDragEventArgs -Microsoft.Maui.Controls.PlatformDropEventArgs -Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? -Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? -Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? -Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? -Microsoft.Maui.Controls.KeyboardAccelerator -Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? -Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void -Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void -Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! -Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void -Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! -Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void -Microsoft.Maui.Controls.InputView.CursorPosition.get -> int -Microsoft.Maui.Controls.InputView.CursorPosition.set -> void -Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.InputView.FontAttributes.set -> void -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.InputView.FontSize.get -> double -Microsoft.Maui.Controls.InputView.FontSize.set -> void -Microsoft.Maui.Controls.InputView.SelectionLength.get -> int -Microsoft.Maui.Controls.InputView.SelectionLength.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void -override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -Microsoft.Maui.Controls.Border.~Border() -> void -Microsoft.Maui.Controls.IWindowCreator -Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! -Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool -Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool -Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void -override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int -override Microsoft.Maui.Controls.Region.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int -static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool -~static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToFormattedString(this Microsoft.Maui.Controls.Label label) -> Tizen.UIExtensions.Common.FormattedString -Microsoft.Maui.Controls.Platform.FormattedStringExtensions -*REMOVED*Microsoft.Maui.Controls.Platform.ShellView.DefaultBackgroundCorlor -> Tizen.NUI.Color! -*REMOVED*override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -override Microsoft.Maui.Controls.View.ChangeVisualState() -> void -Microsoft.Maui.Controls.Handlers.BoxViewHandler -Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void -virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool -Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void -override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool -~Microsoft.Maui.Controls.InputView.FontFamily.get -> string -~Microsoft.Maui.Controls.InputView.FontFamily.set -> void -~Microsoft.Maui.Controls.WebView.UserAgent.get -> string -~Microsoft.Maui.Controls.WebView.UserAgent.set -> void -~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void -*REMOVED*~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView -*REMOVED*Microsoft.Maui.Controls.OpenGLView.Display() -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void -*REMOVED*Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! -Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void -~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void -Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void -override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void -~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void -~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region -Microsoft.Maui.Controls.ShellNavigationQueryParameters -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int -Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty -~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool -Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void -*REMOVED*~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? -Microsoft.Maui.Controls.PlatformPointerEventArgs -*REMOVED*override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void -Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.set -> void diff --git a/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Shipped.txt b/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Shipped.txt index 0dbfa8b75f24..bc3a72d2f293 100644 --- a/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Shipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Shipped.txt @@ -368,11 +368,10 @@ ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.get -> object ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.set -> void ~Microsoft.Maui.Controls.DropGestureRecognizer.SendDragOver(Microsoft.Maui.Controls.DragEventArgs args) -> void -~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -~Microsoft.Maui.Controls.Editor.FontFamily.set -> void ~Microsoft.Maui.Controls.Editor.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Effect.Element.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Effect.ResolveId.get -> string +~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.AutomationId.get -> string ~Microsoft.Maui.Controls.Element.AutomationId.set -> void ~Microsoft.Maui.Controls.Element.ClassId.get -> string @@ -384,11 +383,13 @@ ~Microsoft.Maui.Controls.Element.FindByName(string name) -> object ~Microsoft.Maui.Controls.Element.Handler.get -> Microsoft.Maui.IElementHandler ~Microsoft.Maui.Controls.Element.Handler.set -> void +~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.LogicalChildren.get -> System.Collections.ObjectModel.ReadOnlyCollection ~Microsoft.Maui.Controls.Element.Parent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.Parent.set -> void ~Microsoft.Maui.Controls.Element.RealParent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.RemoveDynamicResource(Microsoft.Maui.Controls.BindableProperty property) -> void +~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool ~Microsoft.Maui.Controls.Element.SetDynamicResource(Microsoft.Maui.Controls.BindableProperty property, string key) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindableProperty property, object value) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindablePropertyKey property, object value) -> void @@ -399,8 +400,6 @@ ~Microsoft.Maui.Controls.ElementTemplate.CreateContent() -> object ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.get -> System.Func ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.set -> void -~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -~Microsoft.Maui.Controls.Entry.FontFamily.set -> void ~Microsoft.Maui.Controls.Entry.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Entry.ReturnCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.Entry.ReturnCommand.set -> void @@ -487,6 +486,8 @@ ~Microsoft.Maui.Controls.HandlerChangingEventArgs.OldHandler.get -> Microsoft.Maui.IElementHandler ~Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRendererCompleted.CanExecute(object parameter) -> bool ~Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRendererCompleted.Execute(object parameter) -> void +~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper, Microsoft.Maui.CommandMapper commandMapper) -> void +~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper) -> void ~Microsoft.Maui.Controls.Handlers.Compatibility.ICellRenderer.GetTemplate(Microsoft.Maui.Controls.Cell cell) -> Microsoft.UI.Xaml.DataTemplate ~Microsoft.Maui.Controls.Handlers.Compatibility.ListViewRenderer.List.get -> Microsoft.UI.Xaml.Controls.ListView ~Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.CarouselViewHandler(Microsoft.Maui.PropertyMapper mapper = null) -> void @@ -629,6 +630,8 @@ ~Microsoft.Maui.Controls.IndicatorView.ItemsSource.set -> void ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.set -> void +~Microsoft.Maui.Controls.InputView.FontFamily.get -> string +~Microsoft.Maui.Controls.InputView.FontFamily.set -> void ~Microsoft.Maui.Controls.InputView.Keyboard.get -> Microsoft.Maui.Keyboard ~Microsoft.Maui.Controls.InputView.Keyboard.set -> void ~Microsoft.Maui.Controls.InputView.Placeholder.get -> string @@ -899,7 +902,6 @@ ~Microsoft.Maui.Controls.ITemplatedItemsView ~Microsoft.Maui.Controls.ITemplatedItemsView.ListProxy.get -> Microsoft.Maui.Controls.IListProxy ~Microsoft.Maui.Controls.ITemplatedItemsView.TemplatedItems.get -> Microsoft.Maui.Controls.ITemplatedItemsList -~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.EmptyView.get -> object ~Microsoft.Maui.Controls.ItemsView.EmptyView.set -> void ~Microsoft.Maui.Controls.ItemsView.EmptyViewTemplate.get -> Microsoft.Maui.Controls.DataTemplate @@ -914,7 +916,6 @@ ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommand.set -> void ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.get -> object ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.set -> void -~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.ScrollTo(object item, object group = null, Microsoft.Maui.Controls.ScrollToPosition position = Microsoft.Maui.Controls.ScrollToPosition.MakeVisible, bool animate = true) -> void ~Microsoft.Maui.Controls.ItemsView.SendScrolled(Microsoft.Maui.Controls.ItemsViewScrolledEventArgs e) -> void ~Microsoft.Maui.Controls.ItemsView @@ -1114,9 +1115,6 @@ ~Microsoft.Maui.Controls.On.Value.get -> object ~Microsoft.Maui.Controls.On.Value.set -> void ~Microsoft.Maui.Controls.OnPlatform.Platforms.get -> System.Collections.Generic.IList -~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void ~Microsoft.Maui.Controls.Page.BackgroundImageSource.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Page.BackgroundImageSource.set -> void ~Microsoft.Maui.Controls.Page.DisplayActionSheet(string title, string cancel, string destruction, Microsoft.Maui.FlowDirection flowDirection, params string[] buttons) -> System.Threading.Tasks.Task @@ -1292,8 +1290,6 @@ ~Microsoft.Maui.Controls.ScrollView.ScrollToAsync(Microsoft.Maui.Controls.Element element, Microsoft.Maui.Controls.ScrollToPosition position, bool animated) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.set -> void -~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void ~Microsoft.Maui.Controls.SearchBar.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.SearchBar.SearchCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.SearchBar.SearchCommand.set -> void @@ -1403,7 +1399,6 @@ ~Microsoft.Maui.Controls.Shapes.PolyQuadraticBezierSegment.PolyQuadraticBezierSegment(Microsoft.Maui.Controls.PointCollection points) -> void ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.get -> Microsoft.Maui.Controls.Shapes.TransformCollection ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.set -> void -~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Shell.CurrentItem.get -> Microsoft.Maui.Controls.ShellItem ~Microsoft.Maui.Controls.Shell.CurrentItem.set -> void ~Microsoft.Maui.Controls.Shell.CurrentPage.get -> Microsoft.Maui.Controls.Page @@ -1431,8 +1426,10 @@ ~Microsoft.Maui.Controls.Shell.FlyoutIcon.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Shell.FlyoutIcon.set -> void ~Microsoft.Maui.Controls.Shell.FlyoutItems.get -> System.Collections.IEnumerable +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate) -> System.Threading.Tasks.Task +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.Items.get -> System.Collections.Generic.IList @@ -1440,7 +1437,6 @@ ~Microsoft.Maui.Controls.Shell.ItemTemplate.set -> void ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.get -> Microsoft.Maui.Controls.DataTemplate ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.set -> void -~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ShellAppearance.BackgroundColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.DisabledColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.FlyoutBackdrop.get -> Microsoft.Maui.Controls.Brush @@ -1719,6 +1715,8 @@ ~Microsoft.Maui.Controls.WebView.OnSourceChanged(object sender, System.EventArgs e) -> void ~Microsoft.Maui.Controls.WebView.Source.get -> Microsoft.Maui.Controls.WebViewSource ~Microsoft.Maui.Controls.WebView.Source.set -> void +~Microsoft.Maui.Controls.WebView.UserAgent.get -> string +~Microsoft.Maui.Controls.WebView.UserAgent.set -> void ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Binding.get -> Microsoft.Maui.Controls.BindingBase ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.ErrorCode.get -> string ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Message.get -> string @@ -1884,6 +1882,8 @@ ~override Microsoft.Maui.Controls.Handlers.Items.ReorderableItemsViewHandler.DisconnectHandler(Microsoft.UI.Xaml.Controls.ListViewBase platformView) -> void ~override Microsoft.Maui.Controls.Handlers.Items.SelectableItemsViewHandler.ConnectHandler(Microsoft.UI.Xaml.Controls.ListViewBase platformView) -> void ~override Microsoft.Maui.Controls.Handlers.Items.SelectableItemsViewHandler.DisconnectHandler(Microsoft.UI.Xaml.Controls.ListViewBase platformView) -> void +~override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.ConnectHandler(Microsoft.UI.Xaml.Controls.ListViewBase platformView) -> void +~override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.DisconnectHandler(Microsoft.UI.Xaml.Controls.ListViewBase platformView) -> void ~override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.Layout.get -> Microsoft.Maui.Controls.IItemsLayout ~override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.SelectListViewBase() -> Microsoft.UI.Xaml.Controls.ListViewBase ~override Microsoft.Maui.Controls.Handlers.PolygonHandler.ConnectHandler(Microsoft.Maui.Graphics.Win2D.W2DGraphicsView nativeView) -> void @@ -1897,6 +1897,7 @@ ~override Microsoft.Maui.Controls.Handlers.ShellHandler.SetVirtualView(Microsoft.Maui.IView view) -> void ~override Microsoft.Maui.Controls.HorizontalStackLayout.CreateLayoutManager() -> Microsoft.Maui.Layouts.ILayoutManager ~override Microsoft.Maui.Controls.HtmlWebViewSource.Load(Microsoft.Maui.IWebViewDelegate renderer) -> void +~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1906,6 +1907,7 @@ ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.Label.GetChildElements(Microsoft.Maui.Graphics.Point point) -> System.Collections.Generic.IList +~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1937,6 +1939,7 @@ ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.RefreshView.OnPropertyChanged(string propertyName = null) -> void +~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1950,6 +1953,7 @@ ~override Microsoft.Maui.Controls.Shapes.GeometryGroup.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void ~override Microsoft.Maui.Controls.Shapes.Line.GetPath() -> Microsoft.Maui.Graphics.PathF ~override Microsoft.Maui.Controls.Shapes.LineGeometry.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2356,6 +2360,8 @@ ~static Microsoft.Maui.Controls.Grid.SetRow(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.Grid.SetRowSpan(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int column = 0, int row = 0) -> void +~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void +~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void ~static Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.CommandMapper -> Microsoft.Maui.CommandMapper ~static Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.Mapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.Handlers.Compatibility.ListViewRenderer.CommandMapper -> Microsoft.Maui.CommandMapper @@ -2424,6 +2430,7 @@ ~static Microsoft.Maui.Controls.Handlers.ShellHandler.MapFlyoutFooter(Microsoft.Maui.Controls.Handlers.ShellHandler handler, Microsoft.Maui.Controls.Shell view) -> void ~static Microsoft.Maui.Controls.Handlers.ShellHandler.MapFlyoutHeader(Microsoft.Maui.Controls.Handlers.ShellHandler handler, Microsoft.Maui.Controls.Shell view) -> void ~static Microsoft.Maui.Controls.Handlers.ShellHandler.MapFlyoutHeaderBehavior(Microsoft.Maui.Controls.Handlers.ShellHandler handler, Microsoft.Maui.Controls.Shell view) -> void +~static Microsoft.Maui.Controls.Handlers.ShellHandler.MapFlyoutIcon(Microsoft.Maui.Controls.Handlers.ShellHandler handler, Microsoft.Maui.Controls.Shell view) -> void ~static Microsoft.Maui.Controls.Handlers.ShellHandler.MapFlyoutItems(Microsoft.Maui.Controls.Handlers.ShellHandler handler, Microsoft.Maui.Controls.Shell view) -> void ~static Microsoft.Maui.Controls.Handlers.ShellHandler.MapFlyoutVerticalScrollMode(Microsoft.Maui.Controls.Handlers.ShellHandler handler, Microsoft.Maui.Controls.Shell view) -> void ~static Microsoft.Maui.Controls.Handlers.ShellHandler.MapFlyoutWidth(Microsoft.Maui.Controls.Handlers.ShellHandler handler, Microsoft.Maui.IFlyoutView flyoutView) -> void @@ -3029,6 +3036,7 @@ ~static Microsoft.Maui.Controls.RefreshView.MapRefreshPullDirection(Microsoft.Maui.Handlers.IRefreshViewHandler handler, Microsoft.Maui.Controls.RefreshView refreshView) -> void ~static Microsoft.Maui.Controls.RefreshView.MapRefreshPullDirection(Microsoft.Maui.Handlers.RefreshViewHandler handler, Microsoft.Maui.Controls.RefreshView refreshView) -> void ~static Microsoft.Maui.Controls.Region.FromLines(double[] lineHeights, double maxWidth, double startX, double endX, double startY) -> Microsoft.Maui.Controls.Region +~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region ~static Microsoft.Maui.Controls.RelativeBindingSource.Self.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.RelativeBindingSource.TemplatedParent.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.Routing.FormatRoute(string route) -> string @@ -3262,6 +3270,7 @@ ~static readonly Microsoft.Maui.Controls.CompressedLayout.HeadlessOffsetProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.CompressedLayout.IsHeadlessProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentPage.ContentProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentView.ContentProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.DateProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3410,12 +3419,19 @@ ~static readonly Microsoft.Maui.Controls.IndicatorView.PositionProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsReadOnlyProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsSpellCheckEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.KeyboardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.MaxLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextTransformProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3507,7 +3523,6 @@ ~static readonly Microsoft.Maui.Controls.NavigationPage.RootPageProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleIconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleViewProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.OrientationStateTrigger.OrientationProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.BackgroundImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.IconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty @@ -4007,6 +4022,7 @@ ~static readonly Microsoft.Maui.Controls.WebView.CanGoForwardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.CookiesProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.SourceProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnDetachingFrom(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(T bindable) -> void @@ -4147,13 +4163,11 @@ Microsoft.Maui.Controls.Application.On() -> Microsoft.Maui.Controls.IPlatform Microsoft.Maui.Controls.Application.PageAppearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PageDisappearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PlatformAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! Microsoft.Maui.Controls.Application.Quit() -> void Microsoft.Maui.Controls.Application.RequestedTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.Controls.Application.RequestedThemeChanged -> System.EventHandler! Microsoft.Maui.Controls.Application.Resources.get -> Microsoft.Maui.Controls.ResourceDictionary! Microsoft.Maui.Controls.Application.Resources.set -> void -Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Controls.Application.SendOnAppLinkRequestReceived(System.Uri! uri) -> void Microsoft.Maui.Controls.Application.SetAppIndexingProvider(Microsoft.Maui.Controls.IAppIndexingProvider! provider) -> void Microsoft.Maui.Controls.Application.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme @@ -4238,6 +4252,7 @@ Microsoft.Maui.Controls.BindingMode.OneWay = 2 -> Microsoft.Maui.Controls.Bindin Microsoft.Maui.Controls.BindingMode.OneWayToSource = 3 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.BindingMode.TwoWay = 1 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.Border +Microsoft.Maui.Controls.Border.~Border() -> void Microsoft.Maui.Controls.Border.Border() -> void Microsoft.Maui.Controls.Border.Content.get -> Microsoft.Maui.Controls.View? Microsoft.Maui.Controls.Border.Content.set -> void @@ -4465,6 +4480,8 @@ Microsoft.Maui.Controls.ConstraintType.RelativeToParent = 0 -> Microsoft.Maui.Co Microsoft.Maui.Controls.ConstraintType.RelativeToView = 1 -> Microsoft.Maui.Controls.ConstraintType Microsoft.Maui.Controls.ContentPage Microsoft.Maui.Controls.ContentPage.ContentPage() -> void +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void Microsoft.Maui.Controls.ContentPresenter Microsoft.Maui.Controls.ContentPresenter.ContentPresenter() -> void Microsoft.Maui.Controls.ContentPropertyAttribute @@ -4545,21 +4562,40 @@ Microsoft.Maui.Controls.DoubleCollectionConverter.DoubleCollectionConverter() -> Microsoft.Maui.Controls.DragEventArgs Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.get -> Microsoft.Maui.Controls.DataPackageOperation Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.set -> void +Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! +Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void +Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? Microsoft.Maui.Controls.DragGestureRecognizer Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.get -> bool Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.set -> void Microsoft.Maui.Controls.DragGestureRecognizer.DragGestureRecognizer() -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void Microsoft.Maui.Controls.DragStartingEventArgs Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! Microsoft.Maui.Controls.DragStartingEventArgs.DragStartingEventArgs() -> void Microsoft.Maui.Controls.DragStartingEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? Microsoft.Maui.Controls.DropCompletedEventArgs Microsoft.Maui.Controls.DropCompletedEventArgs.DropCompletedEventArgs() -> void +Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? Microsoft.Maui.Controls.DropEventArgs +Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! +Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void Microsoft.Maui.Controls.DropEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DropEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? Microsoft.Maui.Controls.DropGestureRecognizer Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.get -> bool Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.set -> void @@ -4571,20 +4607,10 @@ Microsoft.Maui.Controls.Editor Microsoft.Maui.Controls.Editor.AutoSize.get -> Microsoft.Maui.Controls.EditorAutoSizeOption Microsoft.Maui.Controls.Editor.AutoSize.set -> void Microsoft.Maui.Controls.Editor.Completed -> System.EventHandler -Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -Microsoft.Maui.Controls.Editor.CursorPosition.set -> void Microsoft.Maui.Controls.Editor.Editor() -> void -Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Editor.FontSize.get -> double -Microsoft.Maui.Controls.Editor.FontSize.set -> void Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Editor.OnHorizontalTextAlignmentPropertyChanged(Microsoft.Maui.TextAlignment oldValue, Microsoft.Maui.TextAlignment newValue) -> void -Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -Microsoft.Maui.Controls.Editor.SelectionLength.set -> void Microsoft.Maui.Controls.Editor.SendCompleted() -> void Microsoft.Maui.Controls.Editor.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.VerticalTextAlignment.set -> void @@ -4600,6 +4626,7 @@ Microsoft.Maui.Controls.EffectiveVisualExtensions Microsoft.Maui.Controls.Element Microsoft.Maui.Controls.Element.ChildAdded -> System.EventHandler Microsoft.Maui.Controls.Element.ChildRemoved -> System.EventHandler +Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void Microsoft.Maui.Controls.Element.DescendantAdded -> System.EventHandler Microsoft.Maui.Controls.Element.DescendantRemoved -> System.EventHandler Microsoft.Maui.Controls.Element.Element() -> void @@ -4614,23 +4641,13 @@ Microsoft.Maui.Controls.Entry Microsoft.Maui.Controls.Entry.ClearButtonVisibility.get -> Microsoft.Maui.ClearButtonVisibility Microsoft.Maui.Controls.Entry.ClearButtonVisibility.set -> void Microsoft.Maui.Controls.Entry.Completed -> System.EventHandler -Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -Microsoft.Maui.Controls.Entry.CursorPosition.set -> void Microsoft.Maui.Controls.Entry.Entry() -> void -Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Entry.FontSize.get -> double -Microsoft.Maui.Controls.Entry.FontSize.set -> void Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Entry.IsPassword.get -> bool Microsoft.Maui.Controls.Entry.IsPassword.set -> void Microsoft.Maui.Controls.Entry.ReturnType.get -> Microsoft.Maui.ReturnType Microsoft.Maui.Controls.Entry.ReturnType.set -> void -Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -Microsoft.Maui.Controls.Entry.SelectionLength.set -> void Microsoft.Maui.Controls.Entry.SendCompleted() -> void Microsoft.Maui.Controls.Entry.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.VerticalTextAlignment.set -> void @@ -4777,6 +4794,8 @@ Microsoft.Maui.Controls.HandlerAttribute Microsoft.Maui.Controls.HandlerAttribute.Priority.get -> short Microsoft.Maui.Controls.HandlerAttribute.Priority.set -> void Microsoft.Maui.Controls.HandlerChangingEventArgs +Microsoft.Maui.Controls.Handlers.BoxViewHandler +Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer Microsoft.Maui.Controls.Handlers.Compatibility.CellRenderer.CellRenderer() -> void Microsoft.Maui.Controls.Handlers.Compatibility.EntryCellRenderer @@ -4801,6 +4820,7 @@ Microsoft.Maui.Controls.Handlers.Compatibility.ViewCellRenderer Microsoft.Maui.Controls.Handlers.Compatibility.ViewCellRenderer.ViewCellRenderer() -> void Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer() -> void +Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.AutoPackage.get -> bool Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.AutoPackage.set -> void @@ -4814,7 +4834,9 @@ Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.SetElement(Microsoft.Maui.IView! view) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.SetNativeControl(TPlatformElement! control) -> void Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer() -> void +Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler +Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.~CarouselViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.CarouselViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.CollectionViewHandler Microsoft.Maui.Controls.Handlers.Items.CollectionViewHandler.CollectionViewHandler() -> void @@ -4822,6 +4844,7 @@ Microsoft.Maui.Controls.Handlers.Items.GroupableItemsViewHandler.Gro Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.ItemsViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.ReorderableItemsViewHandler.ReorderableItemsViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.SelectableItemsViewHandler.SelectableItemsViewHandler() -> void +Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.~StructuredItemsViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.StructuredItemsViewHandler() -> void Microsoft.Maui.Controls.Handlers.LineHandler Microsoft.Maui.Controls.Handlers.LineHandler.LineHandler() -> void @@ -5014,13 +5037,25 @@ Microsoft.Maui.Controls.InitializationFlags.SkipRenderers = 2 -> Microsoft.Maui. Microsoft.Maui.Controls.InputView Microsoft.Maui.Controls.InputView.CharacterSpacing.get -> double Microsoft.Maui.Controls.InputView.CharacterSpacing.set -> void +Microsoft.Maui.Controls.InputView.CursorPosition.get -> int +Microsoft.Maui.Controls.InputView.CursorPosition.set -> void +Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes +Microsoft.Maui.Controls.InputView.FontAttributes.set -> void +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void +Microsoft.Maui.Controls.InputView.FontSize.get -> double +Microsoft.Maui.Controls.InputView.FontSize.set -> void Microsoft.Maui.Controls.InputView.IsReadOnly.get -> bool Microsoft.Maui.Controls.InputView.IsReadOnly.set -> void Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.get -> bool Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.set -> void +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void Microsoft.Maui.Controls.InputView.MaxLength.get -> int Microsoft.Maui.Controls.InputView.MaxLength.set -> void Microsoft.Maui.Controls.InputView.OnTextTransformChanged(Microsoft.Maui.TextTransform oldValue, Microsoft.Maui.TextTransform newValue) -> void +Microsoft.Maui.Controls.InputView.SelectionLength.get -> int +Microsoft.Maui.Controls.InputView.SelectionLength.set -> void Microsoft.Maui.Controls.InputView.TextChanged -> System.EventHandler Microsoft.Maui.Controls.InputView.TextTransform.get -> Microsoft.Maui.TextTransform Microsoft.Maui.Controls.InputView.TextTransform.set -> void @@ -5206,8 +5241,6 @@ Microsoft.Maui.Controls.Internals.TypedBinding Microsoft.Maui.Controls.Internals.TypedBindingBase Microsoft.Maui.Controls.InvalidNavigationException Microsoft.Maui.Controls.InvalidNavigationException.InvalidNavigationException() -> void -Microsoft.Maui.Controls.IOpenGlViewController -Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler Microsoft.Maui.Controls.IPaddingElement Microsoft.Maui.Controls.IPaddingElement.OnPaddingPropertyChanged(Microsoft.Maui.Thickness oldValue, Microsoft.Maui.Thickness newValue) -> void Microsoft.Maui.Controls.IPaddingElement.Padding.get -> Microsoft.Maui.Thickness @@ -5333,6 +5366,8 @@ Microsoft.Maui.Controls.ItemTappedEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.ItemVisibilityEventArgs Microsoft.Maui.Controls.ItemVisibilityEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.IValueConverter +Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? +Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? Microsoft.Maui.Controls.IViewController Microsoft.Maui.Controls.IVisual Microsoft.Maui.Controls.IVisualElementController @@ -5360,6 +5395,14 @@ Microsoft.Maui.Controls.IWebViewController.EvaluateJavaScriptRequested -> Micros Microsoft.Maui.Controls.IWebViewController.GoBackRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.GoForwardRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.ReloadRequested -> System.EventHandler +Microsoft.Maui.Controls.IWindowCreator +Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! +Microsoft.Maui.Controls.KeyboardAccelerator +Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? +Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void +Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void Microsoft.Maui.Controls.KnownColor Microsoft.Maui.Controls.Label Microsoft.Maui.Controls.Label.CharacterSpacing.get -> double @@ -5414,6 +5457,7 @@ Microsoft.Maui.Controls.LayoutDirectionExtensions Microsoft.Maui.Controls.LayoutOptions Microsoft.Maui.Controls.LayoutOptions.Alignment.get -> Microsoft.Maui.Controls.LayoutAlignment Microsoft.Maui.Controls.LayoutOptions.Alignment.set -> void +Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.get -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.set -> void Microsoft.Maui.Controls.LayoutOptions.LayoutOptions() -> void @@ -5504,6 +5548,7 @@ Microsoft.Maui.Controls.MenuFlyout.IsReadOnly.get -> bool Microsoft.Maui.Controls.MenuFlyout.MenuFlyout() -> void Microsoft.Maui.Controls.MenuFlyout.RemoveAt(int index) -> void Microsoft.Maui.Controls.MenuFlyoutItem +Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! Microsoft.Maui.Controls.MenuFlyoutItem.MenuFlyoutItem() -> void Microsoft.Maui.Controls.MenuFlyoutSeparator Microsoft.Maui.Controls.MenuFlyoutSeparator.MenuFlyoutSeparator() -> void @@ -5586,12 +5631,6 @@ Microsoft.Maui.Controls.OnPlatform Microsoft.Maui.Controls.OnPlatform.Default.get -> T Microsoft.Maui.Controls.OnPlatform.Default.set -> void Microsoft.Maui.Controls.OnPlatform.OnPlatform() -> void -Microsoft.Maui.Controls.OpenGLView -Microsoft.Maui.Controls.OpenGLView.Display() -> void -Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void Microsoft.Maui.Controls.OpenRequestedEventArgs Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.get -> bool Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.set -> void @@ -5741,6 +5780,7 @@ Microsoft.Maui.Controls.Platform.PageControl.ToolbarDynamicOverflowEnabled.set - Microsoft.Maui.Controls.Platform.PageControl.ToolbarPlacement.get -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.ToolbarPlacement Microsoft.Maui.Controls.Platform.PageControl.ToolbarPlacement.set -> void Microsoft.Maui.Controls.Platform.PageExtensions +Microsoft.Maui.Controls.Platform.PickerExtensions Microsoft.Maui.Controls.Platform.PlatformBindingExtensions Microsoft.Maui.Controls.Platform.PlatformConfigurationExtensions Microsoft.Maui.Controls.Platform.PlatformEffect @@ -5751,6 +5791,7 @@ Microsoft.Maui.Controls.Platform.PromptDialog.MaxLength.set -> void Microsoft.Maui.Controls.Platform.PromptDialog.PromptDialog() -> void Microsoft.Maui.Controls.Platform.RefreshViewExtensions Microsoft.Maui.Controls.Platform.SemanticExtensions +Microsoft.Maui.Controls.Platform.ShapesExtensions Microsoft.Maui.Controls.Platform.ShellFlyoutItemView Microsoft.Maui.Controls.Platform.ShellFlyoutItemView.IsSelected.get -> bool Microsoft.Maui.Controls.Platform.ShellFlyoutItemView.IsSelected.set -> void @@ -5956,28 +5997,58 @@ Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMo Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SameThread = 0 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateProcess = 2 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateThread = 1 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode +Microsoft.Maui.Controls.PlatformDragEventArgs +Microsoft.Maui.Controls.PlatformDragEventArgs.DragEventArgs.get -> Microsoft.UI.Xaml.DragEventArgs! +Microsoft.Maui.Controls.PlatformDragEventArgs.Handled.get -> bool +Microsoft.Maui.Controls.PlatformDragEventArgs.Handled.set -> void +Microsoft.Maui.Controls.PlatformDragEventArgs.Sender.get -> Microsoft.UI.Xaml.UIElement? +Microsoft.Maui.Controls.PlatformDragStartingEventArgs +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragStartingEventArgs.get -> Microsoft.UI.Xaml.DragStartingEventArgs! +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Handled.get -> bool +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Handled.set -> void +Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Sender.get -> Microsoft.UI.Xaml.UIElement! +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropCompletedEventArgs.get -> Microsoft.UI.Xaml.DropCompletedEventArgs! +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.Sender.get -> Microsoft.UI.Xaml.UIElement! +Microsoft.Maui.Controls.PlatformDropEventArgs +Microsoft.Maui.Controls.PlatformDropEventArgs.DragEventArgs.get -> Microsoft.UI.Xaml.DragEventArgs! +Microsoft.Maui.Controls.PlatformDropEventArgs.Sender.get -> Microsoft.UI.Xaml.UIElement? Microsoft.Maui.Controls.PlatformEffect.PlatformEffect() -> void +Microsoft.Maui.Controls.PlatformPointerEventArgs +Microsoft.Maui.Controls.PlatformPointerEventArgs.PointerRoutedEventArgs.get -> Microsoft.UI.Xaml.Input.PointerRoutedEventArgs! +Microsoft.Maui.Controls.PlatformPointerEventArgs.Sender.get -> Microsoft.UI.Xaml.FrameworkElement! Microsoft.Maui.Controls.PointCollection Microsoft.Maui.Controls.PointCollection.PointCollection() -> void Microsoft.Maui.Controls.PointerEventArgs +Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? Microsoft.Maui.Controls.PointerEventArgs.PointerEventArgs() -> void Microsoft.Maui.Controls.PointerGestureRecognizer Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEntered -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExited -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerGestureRecognizer() -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMoved -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void Microsoft.Maui.Controls.PoppedToRootEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs.CurrentPosition.get -> int @@ -6034,6 +6105,7 @@ Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Contains(double x, double y) -> bool Microsoft.Maui.Controls.Region.Contains(Microsoft.Maui.Graphics.Point pt) -> bool Microsoft.Maui.Controls.Region.Deflate() -> Microsoft.Maui.Controls.Region +Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool Microsoft.Maui.Controls.Region.Inflate(double left, double top, double right, double bottom) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Inflate(double size) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Region() -> void @@ -6123,21 +6195,11 @@ Microsoft.Maui.Controls.ScrollView.SetScrolledPosition(double x, double y) -> vo Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.get -> Microsoft.Maui.ScrollBarVisibility Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.set -> void Microsoft.Maui.Controls.SearchBar -Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -Microsoft.Maui.Controls.SearchBar.FontSize.set -> void Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBar.OnSearchButtonPressed() -> void Microsoft.Maui.Controls.SearchBar.SearchBar() -> void Microsoft.Maui.Controls.SearchBar.SearchButtonPressed -> System.EventHandler -Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBoxVisibility @@ -6298,6 +6360,7 @@ Microsoft.Maui.Controls.Shapes.LineSegment.Point.set -> void Microsoft.Maui.Controls.Shapes.Matrix Microsoft.Maui.Controls.Shapes.Matrix.Append(Microsoft.Maui.Controls.Shapes.Matrix matrix) -> void Microsoft.Maui.Controls.Shapes.Matrix.Determinant.get -> double +Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool Microsoft.Maui.Controls.Shapes.Matrix.HasInverse.get -> bool Microsoft.Maui.Controls.Shapes.Matrix.Invert() -> void Microsoft.Maui.Controls.Shapes.Matrix.IsIdentity.get -> bool @@ -6441,6 +6504,7 @@ Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleX.set -> void Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.get -> double Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.set -> void Microsoft.Maui.Controls.Shapes.Shape +Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void Microsoft.Maui.Controls.Shapes.Shape.Aspect.get -> Microsoft.Maui.Controls.Stretch Microsoft.Maui.Controls.Shapes.Shape.Aspect.set -> void Microsoft.Maui.Controls.Shapes.Shape.Fill.get -> Microsoft.Maui.Controls.Brush! @@ -6531,6 +6595,26 @@ Microsoft.Maui.Controls.ShellNavigatingEventArgs.CanCancel.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancel() -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancelled.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Source.get -> Microsoft.Maui.Controls.ShellNavigationSource +Microsoft.Maui.Controls.ShellNavigationQueryParameters +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int +Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Insert = 4 -> Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Pop = 2 -> Microsoft.Maui.Controls.ShellNavigationSource @@ -6858,6 +6942,7 @@ Microsoft.Maui.Controls.ViewState.Pressed = 2 -> Microsoft.Maui.Controls.ViewSta Microsoft.Maui.Controls.VisibilityExtensions Microsoft.Maui.Controls.VisualAttribute Microsoft.Maui.Controls.VisualElement +Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void Microsoft.Maui.Controls.VisualElement.AnchorX.get -> double Microsoft.Maui.Controls.VisualElement.AnchorX.set -> void Microsoft.Maui.Controls.VisualElement.AnchorY.get -> double @@ -6921,6 +7006,7 @@ Microsoft.Maui.Controls.VisualElement.OnChildrenReordered() -> void Microsoft.Maui.Controls.VisualElement.Opacity.get -> double Microsoft.Maui.Controls.VisualElement.Opacity.set -> void Microsoft.Maui.Controls.VisualElement.PlatformSizeChanged() -> void +Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void Microsoft.Maui.Controls.VisualElement.Rotation.get -> double Microsoft.Maui.Controls.VisualElement.Rotation.set -> void Microsoft.Maui.Controls.VisualElement.RotationX.get -> double @@ -7081,6 +7167,7 @@ override Microsoft.Maui.Controls.Border.OnPropertyChanged(string? propertyName = override Microsoft.Maui.Controls.BoxView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.BoxView.OnPropertyChanged(string? propertyName = null) -> void override Microsoft.Maui.Controls.Button.ChangeVisualState() -> void +override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.Button.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnParentSet() -> void @@ -7124,11 +7211,13 @@ override Microsoft.Maui.Controls.FlyoutPage.OnDisappearing() -> void override Microsoft.Maui.Controls.FlyoutPage.OnParentSet() -> void override Microsoft.Maui.Controls.FontImageSource.IsEmpty.get -> bool override Microsoft.Maui.Controls.FormattedString.OnBindingContextChanged() -> void +override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.GradientBrush.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.GradientStop.GetHashCode() -> int override Microsoft.Maui.Controls.Grid.InvalidateMeasure() -> void override Microsoft.Maui.Controls.Grid.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Grid.OnClear() -> void +override Microsoft.Maui.Controls.Handlers.BoxViewHandler.NeedsContainer.get -> bool override Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.ArrangeOverride(Windows.Foundation.Size finalSize) -> Windows.Foundation.Size override Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.MeasureOverride(Windows.Foundation.Size availableSize) -> Windows.Foundation.Size override Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.UpdateBackground() -> void @@ -7153,15 +7242,18 @@ override Microsoft.Maui.Controls.Handlers.ShellSectionHandler.SetVirtualView(Mic override Microsoft.Maui.Controls.Image.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Image.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageButton.ChangeVisualState() -> void +override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ImageButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageCell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.IndicatorView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ItemsView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ItemsView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.Label.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.Label.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Layout.InvalidateMeasureOverride() -> void override Microsoft.Maui.Controls.Layout.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int override Microsoft.Maui.Controls.LinearGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.ListView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ListView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest @@ -7174,6 +7266,7 @@ override Microsoft.Maui.Controls.Page.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Page.OnParentSet() -> void override Microsoft.Maui.Controls.Page.OnSizeAllocated(double width, double height) -> void override Microsoft.Maui.Controls.Platform.Compatibility.CellControl.MeasureOverride(Windows.Foundation.Size availableSize) -> Windows.Foundation.Size +override Microsoft.Maui.Controls.Platform.ItemContentControl.ArrangeOverride(Windows.Foundation.Size finalSize) -> Windows.Foundation.Size override Microsoft.Maui.Controls.Platform.ItemContentControl.MeasureOverride(Windows.Foundation.Size availableSize) -> Windows.Foundation.Size override Microsoft.Maui.Controls.Platform.MauiCommandBar.OnApplyTemplate() -> void override Microsoft.Maui.Controls.Platform.ShellFlyoutItemView.ArrangeOverride(Windows.Foundation.Size finalSize) -> Windows.Foundation.Size @@ -7182,14 +7275,18 @@ override Microsoft.Maui.Controls.RadialGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.RadioButton.ChangeVisualState() -> void override Microsoft.Maui.Controls.RadioButton.OnApplyTemplate() -> void override Microsoft.Maui.Controls.RadioButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest -override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Region.GetHashCode() -> int override Microsoft.Maui.Controls.RoutingEffect.OnAttached() -> void override Microsoft.Maui.Controls.RoutingEffect.OnDetached() -> void override Microsoft.Maui.Controls.ScrollView.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.ScrollView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int override Microsoft.Maui.Controls.Shapes.Shape.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Shell.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.Shell.OnBackButtonPressed() -> bool override Microsoft.Maui.Controls.Shell.OnBindingContextChanged() -> void @@ -7201,7 +7298,6 @@ override Microsoft.Maui.Controls.SolidColorBrush.GetHashCode() -> int override Microsoft.Maui.Controls.SolidColorBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.Span.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.StreamImageSource.IsEmpty.get -> bool -override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnChildAdded(Microsoft.Maui.Controls.Element! child) -> void override Microsoft.Maui.Controls.SwipeView.OnChildRemoved(Microsoft.Maui.Controls.Element! child, int oldLogicalIndex) -> void @@ -7216,6 +7312,7 @@ override Microsoft.Maui.Controls.TemplatedView.MeasureOverride(double widthConst override Microsoft.Maui.Controls.TemplatedView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.TextCell.OnTapped() -> void override Microsoft.Maui.Controls.UriImageSource.IsEmpty.get -> bool +override Microsoft.Maui.Controls.View.ChangeVisualState() -> void override Microsoft.Maui.Controls.View.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualElement.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualState.GetHashCode() -> int @@ -7258,9 +7355,11 @@ static Microsoft.Maui.Controls.Handlers.ShellItemHandler.CommandMapper -> Micros static Microsoft.Maui.Controls.Handlers.ShellItemHandler.MapCurrentItem(Microsoft.Maui.Controls.Handlers.ShellItemHandler! handler, Microsoft.Maui.Controls.ShellItem! item) -> void static Microsoft.Maui.Controls.Handlers.ShellItemHandler.Mapper -> Microsoft.Maui.PropertyMapper! static Microsoft.Maui.Controls.Handlers.ShellItemHandler.MapTabBarIsVisible(Microsoft.Maui.Controls.Handlers.ShellItemHandler! handler, Microsoft.Maui.Controls.ShellItem! item) -> void +static Microsoft.Maui.Controls.Handlers.ShellItemHandler.MapTitle(Microsoft.Maui.Controls.Handlers.ShellItemHandler! handler, Microsoft.Maui.Controls.ShellItem! item) -> void static Microsoft.Maui.Controls.Handlers.ShellSectionHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Controls.Handlers.ShellSectionHandler.MapCurrentItem(Microsoft.Maui.Controls.Handlers.ShellSectionHandler! handler, Microsoft.Maui.Controls.ShellSection! item) -> void static Microsoft.Maui.Controls.Handlers.ShellSectionHandler.Mapper -> Microsoft.Maui.PropertyMapper! +static Microsoft.Maui.Controls.Handlers.ShellSectionHandler.MapTitle(Microsoft.Maui.Controls.Handlers.ShellSectionHandler! handler, Microsoft.Maui.Controls.ShellSection! item) -> void static Microsoft.Maui.Controls.Handlers.ShellSectionHandler.RequestNavigation(Microsoft.Maui.Controls.Handlers.ShellSectionHandler! handler, Microsoft.Maui.IStackNavigation! view, object? arg3) -> void static Microsoft.Maui.Controls.Internals.Profile.Enable() -> void static Microsoft.Maui.Controls.Internals.Profile.IsEnabled.get -> bool @@ -7268,18 +7367,36 @@ static Microsoft.Maui.Controls.Internals.Profile.Start() -> void static Microsoft.Maui.Controls.Internals.Profile.Stop() -> void static Microsoft.Maui.Controls.Internals.Registrar.RegisterStylesheets(Microsoft.Maui.Controls.InitializationFlags flags) -> void static Microsoft.Maui.Controls.LayoutDirectionExtensions.ToFlowDirection(this Microsoft.Maui.ApplicationModel.LayoutDirection layoutDirection) -> Microsoft.Maui.FlowDirection +static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.Picker.MapHorizontalOptions(Microsoft.Maui.Handlers.IPickerHandler! handler, Microsoft.Maui.Controls.Picker! picker) -> void +static Microsoft.Maui.Controls.Picker.MapVerticalOptions(Microsoft.Maui.Handlers.IPickerHandler! handler, Microsoft.Maui.Controls.Picker! picker) -> void +static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationProperties(this Microsoft.UI.Xaml.FrameworkElement! frameworkElement, Microsoft.Maui.Controls.Element? element, Microsoft.Maui.IMauiContext? mauiContext, string? defaultName = null) -> void +static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesAccessibilityView(this Microsoft.UI.Xaml.FrameworkElement! Control, Microsoft.Maui.Controls.Element? Element, Microsoft.UI.Xaml.Automation.Peers.AccessibilityView? _defaultAutomationPropertiesAccessibilityView = null) -> Microsoft.UI.Xaml.Automation.Peers.AccessibilityView? +static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesAutomationId(this Microsoft.UI.Xaml.FrameworkElement! Control, string? id) -> void +static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesHelpText(this Microsoft.UI.Xaml.FrameworkElement! Control, Microsoft.Maui.Controls.Element? Element, string? _defaultAutomationPropertiesHelpText = null) -> string? +static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesLabeledBy(this Microsoft.UI.Xaml.FrameworkElement! Control, Microsoft.Maui.Controls.Element? Element, Microsoft.Maui.IMauiContext? mauiContext, Microsoft.UI.Xaml.UIElement? _defaultAutomationPropertiesLabeledBy = null) -> Microsoft.UI.Xaml.UIElement? +static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesName(this Microsoft.UI.Xaml.FrameworkElement! Control, Microsoft.Maui.Controls.Element? Element, string? _defaultAutomationPropertiesName = null) -> string? +static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetBackButtonTitle(this Microsoft.Maui.Controls.Platform.PageControl! Control, Microsoft.Maui.Controls.Element? Element) -> void static Microsoft.Maui.Controls.Platform.ButtonExtensions.UpdateContentLayout(this Microsoft.UI.Xaml.Controls.Button! mauiButton, Microsoft.Maui.Controls.Button! button) -> void static Microsoft.Maui.Controls.Platform.ButtonExtensions.UpdateLineBreakMode(this Microsoft.UI.Xaml.Controls.Button! platformButton, Microsoft.Maui.Controls.Button! button) -> void static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToRunAndColorsTuple(this Microsoft.Maui.Controls.Span! span, Microsoft.Maui.IFontManager! fontManager, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> System.Tuple! static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.ToRunAndColorsTuples(this Microsoft.Maui.Controls.FormattedString! formattedString, Microsoft.Maui.IFontManager! fontManager, double defaultLineHeight = 0, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> System.Collections.Generic.IEnumerable!>! static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.UpdateInlines(this Microsoft.UI.Xaml.Controls.TextBlock! textBlock, Microsoft.Maui.Controls.Label! label) -> void static Microsoft.Maui.Controls.Platform.FormattedStringExtensions.UpdateInlines(this Microsoft.UI.Xaml.Controls.TextBlock! textBlock, Microsoft.Maui.IFontManager! fontManager, Microsoft.Maui.Controls.FormattedString! formattedString, double defaultLineHeight = 0, Microsoft.Maui.TextAlignment defaultHorizontalAlignment = Microsoft.Maui.TextAlignment.Start, Microsoft.Maui.Font? defaultFont = null, Microsoft.Maui.Graphics.Color? defaultColor = null, Microsoft.Maui.TextTransform defaultTextTransform = Microsoft.Maui.TextTransform.Default) -> void +static Microsoft.Maui.Controls.Platform.PickerExtensions.UpdateHorizontalOptions(this Microsoft.UI.Xaml.FrameworkElement! platformView, Microsoft.Maui.Controls.View! view) -> void +static Microsoft.Maui.Controls.Platform.PickerExtensions.UpdateVerticalOptions(this Microsoft.UI.Xaml.FrameworkElement! platformView, Microsoft.Maui.Controls.View! view) -> void +static Microsoft.Maui.Controls.Platform.ShapesExtensions.UpdatePath(this Microsoft.Maui.Graphics.Win2D.W2DGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void static Microsoft.Maui.Controls.Platform.VisualElementExtensions.UpdateAccessKey(this Microsoft.UI.Xaml.FrameworkElement! platformView, Microsoft.Maui.IView! view) -> void static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.IRadioButtonHandler! handler, Microsoft.Maui.Controls.RadioButton! radioButton) -> void static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.RadioButtonHandler! handler, Microsoft.Maui.Controls.RadioButton! radioButton) -> void +static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool +static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.Identity.get -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.Matrix.Multiply(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.operator *(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix(this System.Numerics.Matrix3x2 matrix3x2) -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix3X2(this Microsoft.Maui.Controls.Shapes.Matrix matrix) -> System.Numerics.Matrix3x2 static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! @@ -7337,6 +7454,13 @@ static readonly Microsoft.Maui.Controls.Border.StrokeMiterLimitProperty -> Micro static readonly Microsoft.Maui.Controls.Border.StrokeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeShapeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeThicknessProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.LayoutOptions.Center -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.CenterAndExpand -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.End -> Microsoft.Maui.Controls.LayoutOptions @@ -7351,6 +7475,10 @@ static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCo static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.AspectProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.FillProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.StrokeDashArrayProperty -> Microsoft.Maui.Controls.BindableProperty! @@ -7396,6 +7524,9 @@ virtual Microsoft.Maui.Controls.Cell.OnDisappearing() -> void virtual Microsoft.Maui.Controls.Cell.OnTapped() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.InvalidateLayout() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.OnChildMeasureInvalidated() -> void +virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? virtual Microsoft.Maui.Controls.Element.OnHandlerChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentSet() -> void @@ -7424,6 +7555,7 @@ virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.Upda virtual Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler.UpdateItemTemplate() -> void virtual Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.UpdateFooter() -> void virtual Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.UpdateHeader() -> void +virtual Microsoft.Maui.Controls.Handlers.ShellItemHandler.UpdateAppearance(Microsoft.Maui.Controls.IShellAppearanceElement! appearance) -> void virtual Microsoft.Maui.Controls.Handlers.ShellSectionHandler.CreateNavigationManager() -> Microsoft.Maui.Platform.StackNavigationManager! virtual Microsoft.Maui.Controls.ImageSource.IsEmpty.get -> bool virtual Microsoft.Maui.Controls.ItemsView.OnRemainingItemsThresholdReached() -> void @@ -7455,6 +7587,7 @@ virtual Microsoft.Maui.Controls.VisualElement.ArrangeOverride(Microsoft.Maui.Gra virtual Microsoft.Maui.Controls.VisualElement.ChangeVisualState() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasure() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasureOverride() -> void +virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool virtual Microsoft.Maui.Controls.VisualElement.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest virtual Microsoft.Maui.Controls.VisualElement.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size virtual Microsoft.Maui.Controls.VisualElement.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest diff --git a/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt index 776f6c1a4af3..7dc5c58110bf 100644 --- a/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -1,254 +1 @@ #nullable enable -Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.~CarouselViewHandler() -> void -Microsoft.Maui.Controls.PlatformDragStartingEventArgs -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Sender.get -> Microsoft.UI.Xaml.UIElement! -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.DragStartingEventArgs.get -> Microsoft.UI.Xaml.DragStartingEventArgs! -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Handled.get -> bool -Microsoft.Maui.Controls.PlatformDragStartingEventArgs.Handled.set -> void -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.Sender.get -> Microsoft.UI.Xaml.UIElement! -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs.DropCompletedEventArgs.get -> Microsoft.UI.Xaml.DropCompletedEventArgs! -Microsoft.Maui.Controls.PlatformDragEventArgs -Microsoft.Maui.Controls.PlatformDragEventArgs.Sender.get -> Microsoft.UI.Xaml.UIElement? -Microsoft.Maui.Controls.PlatformDragEventArgs.DragEventArgs.get -> Microsoft.UI.Xaml.DragEventArgs! -Microsoft.Maui.Controls.PlatformDragEventArgs.Handled.get -> bool -Microsoft.Maui.Controls.PlatformDragEventArgs.Handled.set -> void -Microsoft.Maui.Controls.PlatformDropEventArgs -Microsoft.Maui.Controls.PlatformDropEventArgs.Sender.get -> Microsoft.UI.Xaml.UIElement? -Microsoft.Maui.Controls.PlatformDropEventArgs.DragEventArgs.get -> Microsoft.UI.Xaml.DragEventArgs! -Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? -Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? -Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? -Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? -Microsoft.Maui.Controls.KeyboardAccelerator -Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? -Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void -Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void -Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! -Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void -Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! -Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void -Microsoft.Maui.Controls.InputView.CursorPosition.get -> int -Microsoft.Maui.Controls.InputView.CursorPosition.set -> void -Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.InputView.FontAttributes.set -> void -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.InputView.FontSize.get -> double -Microsoft.Maui.Controls.InputView.FontSize.set -> void -Microsoft.Maui.Controls.InputView.SelectionLength.get -> int -Microsoft.Maui.Controls.InputView.SelectionLength.set -> void -override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool -override Microsoft.Maui.Controls.Label.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Controls.Handlers.ShellItemHandler.MapTitle(Microsoft.Maui.Controls.Handlers.ShellItemHandler! handler, Microsoft.Maui.Controls.ShellItem! item) -> void -static Microsoft.Maui.Controls.Handlers.ShellSectionHandler.MapTitle(Microsoft.Maui.Controls.Handlers.ShellSectionHandler! handler, Microsoft.Maui.Controls.ShellSection! item) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.ViewRenderer.ViewRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -Microsoft.Maui.Controls.Handlers.Compatibility.VisualElementRenderer.VisualElementRenderer(Microsoft.Maui.IPropertyMapper! mapper, Microsoft.Maui.CommandMapper? commandMapper = null) -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void -static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationProperties(this Microsoft.UI.Xaml.FrameworkElement! frameworkElement, Microsoft.Maui.Controls.Element? element, Microsoft.Maui.IMauiContext? mauiContext, string? defaultName = null) -> void -static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesAccessibilityView(this Microsoft.UI.Xaml.FrameworkElement! Control, Microsoft.Maui.Controls.Element? Element, Microsoft.UI.Xaml.Automation.Peers.AccessibilityView? _defaultAutomationPropertiesAccessibilityView = null) -> Microsoft.UI.Xaml.Automation.Peers.AccessibilityView? -static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesAutomationId(this Microsoft.UI.Xaml.FrameworkElement! Control, string? id) -> void -static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesHelpText(this Microsoft.UI.Xaml.FrameworkElement! Control, Microsoft.Maui.Controls.Element? Element, string? _defaultAutomationPropertiesHelpText = null) -> string? -static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesLabeledBy(this Microsoft.UI.Xaml.FrameworkElement! Control, Microsoft.Maui.Controls.Element? Element, Microsoft.Maui.IMauiContext? mauiContext, Microsoft.UI.Xaml.UIElement? _defaultAutomationPropertiesLabeledBy = null) -> Microsoft.UI.Xaml.UIElement? -static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetAutomationPropertiesName(this Microsoft.UI.Xaml.FrameworkElement! Control, Microsoft.Maui.Controls.Element? Element, string? _defaultAutomationPropertiesName = null) -> string? -static Microsoft.Maui.Controls.Platform.AccessibilityExtensions.SetBackButtonTitle(this Microsoft.Maui.Controls.Platform.PageControl! Control, Microsoft.Maui.Controls.Element? Element) -> void -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -override Microsoft.Maui.Controls.Platform.ItemContentControl.ArrangeOverride(Windows.Foundation.Size finalSize) -> Windows.Foundation.Size -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -*REMOVED*override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Controls.Border.~Border() -> void -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void -Microsoft.Maui.Controls.IWindowCreator -Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! -Microsoft.Maui.Controls.Platform.ShapesExtensions -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.~StructuredItemsViewHandler() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool -override Microsoft.Maui.Controls.Handlers.BoxViewHandler.NeedsContainer.get -> bool -Microsoft.Maui.Controls.Handlers.BoxViewHandler -Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void -Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool -Microsoft.Maui.Controls.Platform.PickerExtensions -Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool -Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool -Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void -Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void -override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int -override Microsoft.Maui.Controls.Region.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void -static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.Picker.MapHorizontalOptions(Microsoft.Maui.Handlers.IPickerHandler! handler, Microsoft.Maui.Controls.Picker! picker) -> void -static Microsoft.Maui.Controls.Picker.MapVerticalOptions(Microsoft.Maui.Handlers.IPickerHandler! handler, Microsoft.Maui.Controls.Picker! picker) -> void -static Microsoft.Maui.Controls.Platform.PickerExtensions.UpdateHorizontalOptions(this Microsoft.UI.Xaml.FrameworkElement! platformView, Microsoft.Maui.Controls.View! view) -> void -static Microsoft.Maui.Controls.Platform.PickerExtensions.UpdateVerticalOptions(this Microsoft.UI.Xaml.FrameworkElement! platformView, Microsoft.Maui.Controls.View! view) -> void -static Microsoft.Maui.Controls.Platform.ShapesExtensions.UpdatePath(this Microsoft.Maui.Graphics.Win2D.W2DGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void -static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -virtual Microsoft.Maui.Controls.Handlers.ShellItemHandler.UpdateAppearance(Microsoft.Maui.Controls.IShellAppearanceElement! appearance) -> void -~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper) -> void -~Microsoft.Maui.Controls.Handlers.Compatibility.FrameRenderer.FrameRenderer(Microsoft.Maui.IPropertyMapper mapper, Microsoft.Maui.CommandMapper commandMapper) -> void -override Microsoft.Maui.Controls.View.ChangeVisualState() -> void -virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool -Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void -override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool -~Microsoft.Maui.Controls.InputView.FontFamily.get -> string -~Microsoft.Maui.Controls.InputView.FontFamily.set -> void -~Microsoft.Maui.Controls.WebView.UserAgent.get -> string -~Microsoft.Maui.Controls.WebView.UserAgent.set -> void -~override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.ConnectHandler(Microsoft.UI.Xaml.Controls.ListViewBase platformView) -> void -~override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.DisconnectHandler(Microsoft.UI.Xaml.Controls.ListViewBase platformView) -> void -~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void -~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool -~static Microsoft.Maui.Controls.Handlers.ShellHandler.MapFlyoutIcon(Microsoft.Maui.Controls.Handlers.ShellHandler handler, Microsoft.Maui.Controls.Shell view) -> void -~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region -~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void -*REMOVED*~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView -*REMOVED*Microsoft.Maui.Controls.OpenGLView.Display() -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void -*REMOVED*Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! -Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void -~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void -~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool -Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int -Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -*REMOVED*~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? -Microsoft.Maui.Controls.PlatformPointerEventArgs -Microsoft.Maui.Controls.PlatformPointerEventArgs.PointerRoutedEventArgs.get -> Microsoft.UI.Xaml.Input.PointerRoutedEventArgs! -Microsoft.Maui.Controls.PlatformPointerEventArgs.Sender.get -> Microsoft.UI.Xaml.FrameworkElement! -*REMOVED*override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void -~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.set -> void diff --git a/src/Controls/src/Core/PublicAPI/net/PublicAPI.Shipped.txt b/src/Controls/src/Core/PublicAPI/net/PublicAPI.Shipped.txt index 5b822a0d7828..3792b5f9c96a 100644 --- a/src/Controls/src/Core/PublicAPI/net/PublicAPI.Shipped.txt +++ b/src/Controls/src/Core/PublicAPI/net/PublicAPI.Shipped.txt @@ -362,11 +362,10 @@ ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.get -> object ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.set -> void ~Microsoft.Maui.Controls.DropGestureRecognizer.SendDragOver(Microsoft.Maui.Controls.DragEventArgs args) -> void -~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -~Microsoft.Maui.Controls.Editor.FontFamily.set -> void ~Microsoft.Maui.Controls.Editor.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Effect.Element.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Effect.ResolveId.get -> string +~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.AutomationId.get -> string ~Microsoft.Maui.Controls.Element.AutomationId.set -> void ~Microsoft.Maui.Controls.Element.ClassId.get -> string @@ -378,11 +377,13 @@ ~Microsoft.Maui.Controls.Element.FindByName(string name) -> object ~Microsoft.Maui.Controls.Element.Handler.get -> Microsoft.Maui.IElementHandler ~Microsoft.Maui.Controls.Element.Handler.set -> void +~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.LogicalChildren.get -> System.Collections.ObjectModel.ReadOnlyCollection ~Microsoft.Maui.Controls.Element.Parent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.Parent.set -> void ~Microsoft.Maui.Controls.Element.RealParent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.RemoveDynamicResource(Microsoft.Maui.Controls.BindableProperty property) -> void +~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool ~Microsoft.Maui.Controls.Element.SetDynamicResource(Microsoft.Maui.Controls.BindableProperty property, string key) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindableProperty property, object value) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindablePropertyKey property, object value) -> void @@ -393,8 +394,6 @@ ~Microsoft.Maui.Controls.ElementTemplate.CreateContent() -> object ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.get -> System.Func ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.set -> void -~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -~Microsoft.Maui.Controls.Entry.FontFamily.set -> void ~Microsoft.Maui.Controls.Entry.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Entry.ReturnCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.Entry.ReturnCommand.set -> void @@ -613,6 +612,8 @@ ~Microsoft.Maui.Controls.IndicatorView.ItemsSource.set -> void ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.set -> void +~Microsoft.Maui.Controls.InputView.FontFamily.get -> string +~Microsoft.Maui.Controls.InputView.FontFamily.set -> void ~Microsoft.Maui.Controls.InputView.Keyboard.get -> Microsoft.Maui.Keyboard ~Microsoft.Maui.Controls.InputView.Keyboard.set -> void ~Microsoft.Maui.Controls.InputView.Placeholder.get -> string @@ -883,7 +884,6 @@ ~Microsoft.Maui.Controls.ITemplatedItemsView ~Microsoft.Maui.Controls.ITemplatedItemsView.ListProxy.get -> Microsoft.Maui.Controls.IListProxy ~Microsoft.Maui.Controls.ITemplatedItemsView.TemplatedItems.get -> Microsoft.Maui.Controls.ITemplatedItemsList -~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.EmptyView.get -> object ~Microsoft.Maui.Controls.ItemsView.EmptyView.set -> void ~Microsoft.Maui.Controls.ItemsView.EmptyViewTemplate.get -> Microsoft.Maui.Controls.DataTemplate @@ -898,7 +898,6 @@ ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommand.set -> void ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.get -> object ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.set -> void -~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.ScrollTo(object item, object group = null, Microsoft.Maui.Controls.ScrollToPosition position = Microsoft.Maui.Controls.ScrollToPosition.MakeVisible, bool animate = true) -> void ~Microsoft.Maui.Controls.ItemsView.SendScrolled(Microsoft.Maui.Controls.ItemsViewScrolledEventArgs e) -> void ~Microsoft.Maui.Controls.ItemsView @@ -1098,9 +1097,6 @@ ~Microsoft.Maui.Controls.On.Value.get -> object ~Microsoft.Maui.Controls.On.Value.set -> void ~Microsoft.Maui.Controls.OnPlatform.Platforms.get -> System.Collections.Generic.IList -~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void ~Microsoft.Maui.Controls.Page.BackgroundImageSource.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Page.BackgroundImageSource.set -> void ~Microsoft.Maui.Controls.Page.DisplayActionSheet(string title, string cancel, string destruction, Microsoft.Maui.FlowDirection flowDirection, params string[] buttons) -> System.Threading.Tasks.Task @@ -1220,8 +1216,6 @@ ~Microsoft.Maui.Controls.ScrollView.ScrollToAsync(Microsoft.Maui.Controls.Element element, Microsoft.Maui.Controls.ScrollToPosition position, bool animated) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.set -> void -~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void ~Microsoft.Maui.Controls.SearchBar.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.SearchBar.SearchCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.SearchBar.SearchCommand.set -> void @@ -1331,7 +1325,6 @@ ~Microsoft.Maui.Controls.Shapes.PolyQuadraticBezierSegment.PolyQuadraticBezierSegment(Microsoft.Maui.Controls.PointCollection points) -> void ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.get -> Microsoft.Maui.Controls.Shapes.TransformCollection ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.set -> void -~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Shell.CurrentItem.get -> Microsoft.Maui.Controls.ShellItem ~Microsoft.Maui.Controls.Shell.CurrentItem.set -> void ~Microsoft.Maui.Controls.Shell.CurrentPage.get -> Microsoft.Maui.Controls.Page @@ -1359,8 +1352,10 @@ ~Microsoft.Maui.Controls.Shell.FlyoutIcon.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Shell.FlyoutIcon.set -> void ~Microsoft.Maui.Controls.Shell.FlyoutItems.get -> System.Collections.IEnumerable +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate) -> System.Threading.Tasks.Task +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.Items.get -> System.Collections.Generic.IList @@ -1368,7 +1363,6 @@ ~Microsoft.Maui.Controls.Shell.ItemTemplate.set -> void ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.get -> Microsoft.Maui.Controls.DataTemplate ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.set -> void -~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ShellAppearance.BackgroundColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.DisabledColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.FlyoutBackdrop.get -> Microsoft.Maui.Controls.Brush @@ -1647,6 +1641,8 @@ ~Microsoft.Maui.Controls.WebView.OnSourceChanged(object sender, System.EventArgs e) -> void ~Microsoft.Maui.Controls.WebView.Source.get -> Microsoft.Maui.Controls.WebViewSource ~Microsoft.Maui.Controls.WebView.Source.set -> void +~Microsoft.Maui.Controls.WebView.UserAgent.get -> string +~Microsoft.Maui.Controls.WebView.UserAgent.set -> void ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Binding.get -> Microsoft.Maui.Controls.BindingBase ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.ErrorCode.get -> string ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Message.get -> string @@ -1794,6 +1790,7 @@ ~override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.CreatePlatformView() -> object ~override Microsoft.Maui.Controls.HorizontalStackLayout.CreateLayoutManager() -> Microsoft.Maui.Layouts.ILayoutManager ~override Microsoft.Maui.Controls.HtmlWebViewSource.Load(Microsoft.Maui.IWebViewDelegate renderer) -> void +~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1803,6 +1800,7 @@ ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.Label.GetChildElements(Microsoft.Maui.Graphics.Point point) -> System.Collections.Generic.IList +~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1825,6 +1823,7 @@ ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.RefreshView.OnPropertyChanged(string propertyName = null) -> void +~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1838,6 +1837,7 @@ ~override Microsoft.Maui.Controls.Shapes.GeometryGroup.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void ~override Microsoft.Maui.Controls.Shapes.Line.GetPath() -> Microsoft.Maui.Graphics.PathF ~override Microsoft.Maui.Controls.Shapes.LineGeometry.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2236,6 +2236,8 @@ ~static Microsoft.Maui.Controls.Grid.SetRow(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.Grid.SetRowSpan(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int column = 0, int row = 0) -> void +~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void +~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void ~static Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.MapCurrentItem(Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler handler, Microsoft.Maui.Controls.CarouselView carouselView) -> void ~static Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.MapIsBounceEnabled(Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler handler, Microsoft.Maui.Controls.CarouselView carouselView) -> void ~static Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.MapIsSwipeEnabled(Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler handler, Microsoft.Maui.Controls.CarouselView carouselView) -> void @@ -2867,12 +2869,15 @@ ~static Microsoft.Maui.Controls.PointCollection.implicit operator Microsoft.Maui.Controls.PointCollection(Microsoft.Maui.Graphics.Point[] d) -> Microsoft.Maui.Controls.PointCollection ~static Microsoft.Maui.Controls.RadioButton.ControlsRadioButtonMapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.RadioButton.DefaultTemplate.get -> Microsoft.Maui.Controls.ControlTemplate +~static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.IRadioButtonHandler handler, Microsoft.Maui.Controls.RadioButton radioButton) -> void +~static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.RadioButtonHandler handler, Microsoft.Maui.Controls.RadioButton radioButton) -> void ~static Microsoft.Maui.Controls.RadioButtonGroup.GetGroupName(Microsoft.Maui.Controls.BindableObject b) -> string ~static Microsoft.Maui.Controls.RadioButtonGroup.GetSelectedValue(Microsoft.Maui.Controls.BindableObject bindableObject) -> object ~static Microsoft.Maui.Controls.RadioButtonGroup.SetGroupName(Microsoft.Maui.Controls.BindableObject bindable, string groupName) -> void ~static Microsoft.Maui.Controls.RadioButtonGroup.SetSelectedValue(Microsoft.Maui.Controls.BindableObject bindable, object selectedValue) -> void ~static Microsoft.Maui.Controls.RefreshView.ControlsRefreshViewMapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.Region.FromLines(double[] lineHeights, double maxWidth, double startX, double endX, double startY) -> Microsoft.Maui.Controls.Region +~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region ~static Microsoft.Maui.Controls.RelativeBindingSource.Self.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.RelativeBindingSource.TemplatedParent.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.Routing.FormatRoute(string route) -> string @@ -3100,6 +3105,7 @@ ~static readonly Microsoft.Maui.Controls.CompressedLayout.HeadlessOffsetProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.CompressedLayout.IsHeadlessProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentPage.ContentProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentView.ContentProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.DateProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3248,12 +3254,19 @@ ~static readonly Microsoft.Maui.Controls.IndicatorView.PositionProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsReadOnlyProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsSpellCheckEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.KeyboardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.MaxLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextTransformProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3345,7 +3358,6 @@ ~static readonly Microsoft.Maui.Controls.NavigationPage.RootPageProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleIconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleViewProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.OrientationStateTrigger.OrientationProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.BackgroundImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.IconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3825,6 +3837,7 @@ ~static readonly Microsoft.Maui.Controls.WebView.CanGoForwardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.CookiesProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.SourceProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnDetachingFrom(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(T bindable) -> void @@ -3958,13 +3971,11 @@ Microsoft.Maui.Controls.Application.On() -> Microsoft.Maui.Controls.IPlatform Microsoft.Maui.Controls.Application.PageAppearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PageDisappearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PlatformAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! Microsoft.Maui.Controls.Application.Quit() -> void Microsoft.Maui.Controls.Application.RequestedTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.Controls.Application.RequestedThemeChanged -> System.EventHandler! Microsoft.Maui.Controls.Application.Resources.get -> Microsoft.Maui.Controls.ResourceDictionary! Microsoft.Maui.Controls.Application.Resources.set -> void -Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Controls.Application.SendOnAppLinkRequestReceived(System.Uri! uri) -> void Microsoft.Maui.Controls.Application.SetAppIndexingProvider(Microsoft.Maui.Controls.IAppIndexingProvider! provider) -> void Microsoft.Maui.Controls.Application.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme @@ -4049,6 +4060,7 @@ Microsoft.Maui.Controls.BindingMode.OneWay = 2 -> Microsoft.Maui.Controls.Bindin Microsoft.Maui.Controls.BindingMode.OneWayToSource = 3 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.BindingMode.TwoWay = 1 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.Border +Microsoft.Maui.Controls.Border.~Border() -> void Microsoft.Maui.Controls.Border.Border() -> void Microsoft.Maui.Controls.Border.Content.get -> Microsoft.Maui.Controls.View? Microsoft.Maui.Controls.Border.Content.set -> void @@ -4276,6 +4288,8 @@ Microsoft.Maui.Controls.ConstraintType.RelativeToParent = 0 -> Microsoft.Maui.Co Microsoft.Maui.Controls.ConstraintType.RelativeToView = 1 -> Microsoft.Maui.Controls.ConstraintType Microsoft.Maui.Controls.ContentPage Microsoft.Maui.Controls.ContentPage.ContentPage() -> void +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void Microsoft.Maui.Controls.ContentPresenter Microsoft.Maui.Controls.ContentPresenter.ContentPresenter() -> void Microsoft.Maui.Controls.ContentPropertyAttribute @@ -4354,21 +4368,40 @@ Microsoft.Maui.Controls.DoubleCollectionConverter.DoubleCollectionConverter() -> Microsoft.Maui.Controls.DragEventArgs Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.get -> Microsoft.Maui.Controls.DataPackageOperation Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.set -> void +Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! +Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void +Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? Microsoft.Maui.Controls.DragGestureRecognizer Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.get -> bool Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.set -> void Microsoft.Maui.Controls.DragGestureRecognizer.DragGestureRecognizer() -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void Microsoft.Maui.Controls.DragStartingEventArgs Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! Microsoft.Maui.Controls.DragStartingEventArgs.DragStartingEventArgs() -> void Microsoft.Maui.Controls.DragStartingEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? Microsoft.Maui.Controls.DropCompletedEventArgs Microsoft.Maui.Controls.DropCompletedEventArgs.DropCompletedEventArgs() -> void +Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? Microsoft.Maui.Controls.DropEventArgs +Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! +Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void Microsoft.Maui.Controls.DropEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DropEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? Microsoft.Maui.Controls.DropGestureRecognizer Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.get -> bool Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.set -> void @@ -4380,20 +4413,10 @@ Microsoft.Maui.Controls.Editor Microsoft.Maui.Controls.Editor.AutoSize.get -> Microsoft.Maui.Controls.EditorAutoSizeOption Microsoft.Maui.Controls.Editor.AutoSize.set -> void Microsoft.Maui.Controls.Editor.Completed -> System.EventHandler -Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -Microsoft.Maui.Controls.Editor.CursorPosition.set -> void Microsoft.Maui.Controls.Editor.Editor() -> void -Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Editor.FontSize.get -> double -Microsoft.Maui.Controls.Editor.FontSize.set -> void Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Editor.OnHorizontalTextAlignmentPropertyChanged(Microsoft.Maui.TextAlignment oldValue, Microsoft.Maui.TextAlignment newValue) -> void -Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -Microsoft.Maui.Controls.Editor.SelectionLength.set -> void Microsoft.Maui.Controls.Editor.SendCompleted() -> void Microsoft.Maui.Controls.Editor.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.VerticalTextAlignment.set -> void @@ -4409,6 +4432,7 @@ Microsoft.Maui.Controls.EffectiveVisualExtensions Microsoft.Maui.Controls.Element Microsoft.Maui.Controls.Element.ChildAdded -> System.EventHandler Microsoft.Maui.Controls.Element.ChildRemoved -> System.EventHandler +Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void Microsoft.Maui.Controls.Element.DescendantAdded -> System.EventHandler Microsoft.Maui.Controls.Element.DescendantRemoved -> System.EventHandler Microsoft.Maui.Controls.Element.Element() -> void @@ -4423,23 +4447,13 @@ Microsoft.Maui.Controls.Entry Microsoft.Maui.Controls.Entry.ClearButtonVisibility.get -> Microsoft.Maui.ClearButtonVisibility Microsoft.Maui.Controls.Entry.ClearButtonVisibility.set -> void Microsoft.Maui.Controls.Entry.Completed -> System.EventHandler -Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -Microsoft.Maui.Controls.Entry.CursorPosition.set -> void Microsoft.Maui.Controls.Entry.Entry() -> void -Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Entry.FontSize.get -> double -Microsoft.Maui.Controls.Entry.FontSize.set -> void Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Entry.IsPassword.get -> bool Microsoft.Maui.Controls.Entry.IsPassword.set -> void Microsoft.Maui.Controls.Entry.ReturnType.get -> Microsoft.Maui.ReturnType Microsoft.Maui.Controls.Entry.ReturnType.set -> void -Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -Microsoft.Maui.Controls.Entry.SelectionLength.set -> void Microsoft.Maui.Controls.Entry.SendCompleted() -> void Microsoft.Maui.Controls.Entry.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.VerticalTextAlignment.set -> void @@ -4586,6 +4600,8 @@ Microsoft.Maui.Controls.HandlerAttribute Microsoft.Maui.Controls.HandlerAttribute.Priority.get -> short Microsoft.Maui.Controls.HandlerAttribute.Priority.set -> void Microsoft.Maui.Controls.HandlerChangingEventArgs +Microsoft.Maui.Controls.Handlers.BoxViewHandler +Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.CarouselViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.CollectionViewHandler @@ -4778,13 +4794,25 @@ Microsoft.Maui.Controls.InitializationFlags.SkipRenderers = 2 -> Microsoft.Maui. Microsoft.Maui.Controls.InputView Microsoft.Maui.Controls.InputView.CharacterSpacing.get -> double Microsoft.Maui.Controls.InputView.CharacterSpacing.set -> void +Microsoft.Maui.Controls.InputView.CursorPosition.get -> int +Microsoft.Maui.Controls.InputView.CursorPosition.set -> void +Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes +Microsoft.Maui.Controls.InputView.FontAttributes.set -> void +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void +Microsoft.Maui.Controls.InputView.FontSize.get -> double +Microsoft.Maui.Controls.InputView.FontSize.set -> void Microsoft.Maui.Controls.InputView.IsReadOnly.get -> bool Microsoft.Maui.Controls.InputView.IsReadOnly.set -> void Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.get -> bool Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.set -> void +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void Microsoft.Maui.Controls.InputView.MaxLength.get -> int Microsoft.Maui.Controls.InputView.MaxLength.set -> void Microsoft.Maui.Controls.InputView.OnTextTransformChanged(Microsoft.Maui.TextTransform oldValue, Microsoft.Maui.TextTransform newValue) -> void +Microsoft.Maui.Controls.InputView.SelectionLength.get -> int +Microsoft.Maui.Controls.InputView.SelectionLength.set -> void Microsoft.Maui.Controls.InputView.TextChanged -> System.EventHandler Microsoft.Maui.Controls.InputView.TextTransform.get -> Microsoft.Maui.TextTransform Microsoft.Maui.Controls.InputView.TextTransform.set -> void @@ -4970,8 +4998,6 @@ Microsoft.Maui.Controls.Internals.TypedBinding Microsoft.Maui.Controls.Internals.TypedBindingBase Microsoft.Maui.Controls.InvalidNavigationException Microsoft.Maui.Controls.InvalidNavigationException.InvalidNavigationException() -> void -Microsoft.Maui.Controls.IOpenGlViewController -Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler Microsoft.Maui.Controls.IPaddingElement Microsoft.Maui.Controls.IPaddingElement.OnPaddingPropertyChanged(Microsoft.Maui.Thickness oldValue, Microsoft.Maui.Thickness newValue) -> void Microsoft.Maui.Controls.IPaddingElement.Padding.get -> Microsoft.Maui.Thickness @@ -5097,6 +5123,8 @@ Microsoft.Maui.Controls.ItemTappedEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.ItemVisibilityEventArgs Microsoft.Maui.Controls.ItemVisibilityEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.IValueConverter +Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? +Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? Microsoft.Maui.Controls.IViewController Microsoft.Maui.Controls.IVisual Microsoft.Maui.Controls.IVisualElementController @@ -5124,6 +5152,14 @@ Microsoft.Maui.Controls.IWebViewController.EvaluateJavaScriptRequested -> Micros Microsoft.Maui.Controls.IWebViewController.GoBackRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.GoForwardRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.ReloadRequested -> System.EventHandler +Microsoft.Maui.Controls.IWindowCreator +Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! +Microsoft.Maui.Controls.KeyboardAccelerator +Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? +Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void +Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void Microsoft.Maui.Controls.KnownColor Microsoft.Maui.Controls.Label Microsoft.Maui.Controls.Label.CharacterSpacing.get -> double @@ -5178,6 +5214,7 @@ Microsoft.Maui.Controls.LayoutDirectionExtensions Microsoft.Maui.Controls.LayoutOptions Microsoft.Maui.Controls.LayoutOptions.Alignment.get -> Microsoft.Maui.Controls.LayoutAlignment Microsoft.Maui.Controls.LayoutOptions.Alignment.set -> void +Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.get -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.set -> void Microsoft.Maui.Controls.LayoutOptions.LayoutOptions() -> void @@ -5268,6 +5305,7 @@ Microsoft.Maui.Controls.MenuFlyout.IsReadOnly.get -> bool Microsoft.Maui.Controls.MenuFlyout.MenuFlyout() -> void Microsoft.Maui.Controls.MenuFlyout.RemoveAt(int index) -> void Microsoft.Maui.Controls.MenuFlyoutItem +Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! Microsoft.Maui.Controls.MenuFlyoutItem.MenuFlyoutItem() -> void Microsoft.Maui.Controls.MenuFlyoutSeparator Microsoft.Maui.Controls.MenuFlyoutSeparator.MenuFlyoutSeparator() -> void @@ -5350,12 +5388,6 @@ Microsoft.Maui.Controls.OnPlatform Microsoft.Maui.Controls.OnPlatform.Default.get -> T Microsoft.Maui.Controls.OnPlatform.Default.set -> void Microsoft.Maui.Controls.OnPlatform.OnPlatform() -> void -Microsoft.Maui.Controls.OpenGLView -Microsoft.Maui.Controls.OpenGLView.Display() -> void -Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void Microsoft.Maui.Controls.OpenRequestedEventArgs Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.get -> bool Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.set -> void @@ -5619,28 +5651,44 @@ Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMo Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SameThread = 0 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateProcess = 2 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateThread = 1 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode +Microsoft.Maui.Controls.PlatformDragEventArgs +Microsoft.Maui.Controls.PlatformDragStartingEventArgs +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs +Microsoft.Maui.Controls.PlatformDropEventArgs Microsoft.Maui.Controls.PlatformEffect.PlatformEffect() -> void +Microsoft.Maui.Controls.PlatformPointerEventArgs Microsoft.Maui.Controls.PointCollection Microsoft.Maui.Controls.PointCollection.PointCollection() -> void Microsoft.Maui.Controls.PointerEventArgs +Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? Microsoft.Maui.Controls.PointerEventArgs.PointerEventArgs() -> void Microsoft.Maui.Controls.PointerGestureRecognizer Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEntered -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExited -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerGestureRecognizer() -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMoved -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void Microsoft.Maui.Controls.PoppedToRootEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs.CurrentPosition.get -> int @@ -5697,6 +5745,7 @@ Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Contains(double x, double y) -> bool Microsoft.Maui.Controls.Region.Contains(Microsoft.Maui.Graphics.Point pt) -> bool Microsoft.Maui.Controls.Region.Deflate() -> Microsoft.Maui.Controls.Region +Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool Microsoft.Maui.Controls.Region.Inflate(double left, double top, double right, double bottom) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Inflate(double size) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Region() -> void @@ -5786,21 +5835,11 @@ Microsoft.Maui.Controls.ScrollView.SetScrolledPosition(double x, double y) -> vo Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.get -> Microsoft.Maui.ScrollBarVisibility Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.set -> void Microsoft.Maui.Controls.SearchBar -Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -Microsoft.Maui.Controls.SearchBar.FontSize.set -> void Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBar.OnSearchButtonPressed() -> void Microsoft.Maui.Controls.SearchBar.SearchBar() -> void Microsoft.Maui.Controls.SearchBar.SearchButtonPressed -> System.EventHandler -Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBoxVisibility @@ -5961,6 +6000,7 @@ Microsoft.Maui.Controls.Shapes.LineSegment.Point.set -> void Microsoft.Maui.Controls.Shapes.Matrix Microsoft.Maui.Controls.Shapes.Matrix.Append(Microsoft.Maui.Controls.Shapes.Matrix matrix) -> void Microsoft.Maui.Controls.Shapes.Matrix.Determinant.get -> double +Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool Microsoft.Maui.Controls.Shapes.Matrix.HasInverse.get -> bool Microsoft.Maui.Controls.Shapes.Matrix.Invert() -> void Microsoft.Maui.Controls.Shapes.Matrix.IsIdentity.get -> bool @@ -6104,6 +6144,7 @@ Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleX.set -> void Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.get -> double Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.set -> void Microsoft.Maui.Controls.Shapes.Shape +Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void Microsoft.Maui.Controls.Shapes.Shape.Aspect.get -> Microsoft.Maui.Controls.Stretch Microsoft.Maui.Controls.Shapes.Shape.Aspect.set -> void Microsoft.Maui.Controls.Shapes.Shape.Fill.get -> Microsoft.Maui.Controls.Brush! @@ -6194,6 +6235,26 @@ Microsoft.Maui.Controls.ShellNavigatingEventArgs.CanCancel.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancel() -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancelled.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Source.get -> Microsoft.Maui.Controls.ShellNavigationSource +Microsoft.Maui.Controls.ShellNavigationQueryParameters +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int +Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Insert = 4 -> Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Pop = 2 -> Microsoft.Maui.Controls.ShellNavigationSource @@ -6521,6 +6582,7 @@ Microsoft.Maui.Controls.ViewState.Pressed = 2 -> Microsoft.Maui.Controls.ViewSta Microsoft.Maui.Controls.VisibilityExtensions Microsoft.Maui.Controls.VisualAttribute Microsoft.Maui.Controls.VisualElement +Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void Microsoft.Maui.Controls.VisualElement.AnchorX.get -> double Microsoft.Maui.Controls.VisualElement.AnchorX.set -> void Microsoft.Maui.Controls.VisualElement.AnchorY.get -> double @@ -6584,6 +6646,7 @@ Microsoft.Maui.Controls.VisualElement.OnChildrenReordered() -> void Microsoft.Maui.Controls.VisualElement.Opacity.get -> double Microsoft.Maui.Controls.VisualElement.Opacity.set -> void Microsoft.Maui.Controls.VisualElement.PlatformSizeChanged() -> void +Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void Microsoft.Maui.Controls.VisualElement.Rotation.get -> double Microsoft.Maui.Controls.VisualElement.Rotation.set -> void Microsoft.Maui.Controls.VisualElement.RotationX.get -> double @@ -6744,6 +6807,7 @@ override Microsoft.Maui.Controls.Border.OnPropertyChanged(string? propertyName = override Microsoft.Maui.Controls.BoxView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.BoxView.OnPropertyChanged(string? propertyName = null) -> void override Microsoft.Maui.Controls.Button.ChangeVisualState() -> void +override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.Button.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnParentSet() -> void @@ -6787,6 +6851,7 @@ override Microsoft.Maui.Controls.FlyoutPage.OnDisappearing() -> void override Microsoft.Maui.Controls.FlyoutPage.OnParentSet() -> void override Microsoft.Maui.Controls.FontImageSource.IsEmpty.get -> bool override Microsoft.Maui.Controls.FormattedString.OnBindingContextChanged() -> void +override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.GradientBrush.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.GradientStop.GetHashCode() -> int override Microsoft.Maui.Controls.Grid.InvalidateMeasure() -> void @@ -6795,6 +6860,7 @@ override Microsoft.Maui.Controls.Grid.OnClear() -> void override Microsoft.Maui.Controls.Image.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Image.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageButton.ChangeVisualState() -> void +override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ImageButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageCell.OnBindingContextChanged() -> void @@ -6804,6 +6870,7 @@ override Microsoft.Maui.Controls.ItemsView.OnMeasure(double widthConstraint, dou override Microsoft.Maui.Controls.Label.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Layout.InvalidateMeasureOverride() -> void override Microsoft.Maui.Controls.Layout.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int override Microsoft.Maui.Controls.LinearGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.ListView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ListView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest @@ -6819,14 +6886,18 @@ override Microsoft.Maui.Controls.RadialGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.RadioButton.ChangeVisualState() -> void override Microsoft.Maui.Controls.RadioButton.OnApplyTemplate() -> void override Microsoft.Maui.Controls.RadioButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest -override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Region.GetHashCode() -> int override Microsoft.Maui.Controls.RoutingEffect.OnAttached() -> void override Microsoft.Maui.Controls.RoutingEffect.OnDetached() -> void override Microsoft.Maui.Controls.ScrollView.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.ScrollView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int override Microsoft.Maui.Controls.Shapes.Shape.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Shell.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.Shell.OnBackButtonPressed() -> bool override Microsoft.Maui.Controls.Shell.OnBindingContextChanged() -> void @@ -6838,7 +6909,6 @@ override Microsoft.Maui.Controls.SolidColorBrush.GetHashCode() -> int override Microsoft.Maui.Controls.SolidColorBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.Span.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.StreamImageSource.IsEmpty.get -> bool -override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnChildAdded(Microsoft.Maui.Controls.Element! child) -> void override Microsoft.Maui.Controls.SwipeView.OnChildRemoved(Microsoft.Maui.Controls.Element! child, int oldLogicalIndex) -> void @@ -6853,6 +6923,7 @@ override Microsoft.Maui.Controls.TemplatedView.MeasureOverride(double widthConst override Microsoft.Maui.Controls.TemplatedView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.TextCell.OnTapped() -> void override Microsoft.Maui.Controls.UriImageSource.IsEmpty.get -> bool +override Microsoft.Maui.Controls.View.ChangeVisualState() -> void override Microsoft.Maui.Controls.View.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualElement.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualState.GetHashCode() -> int @@ -6887,9 +6958,15 @@ static Microsoft.Maui.Controls.Internals.Profile.Start() -> void static Microsoft.Maui.Controls.Internals.Profile.Stop() -> void static Microsoft.Maui.Controls.Internals.Registrar.RegisterStylesheets(Microsoft.Maui.Controls.InitializationFlags flags) -> void static Microsoft.Maui.Controls.LayoutDirectionExtensions.ToFlowDirection(this Microsoft.Maui.ApplicationModel.LayoutDirection layoutDirection) -> Microsoft.Maui.FlowDirection +static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool +static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.Identity.get -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.Matrix.Multiply(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.operator *(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix(this System.Numerics.Matrix3x2 matrix3x2) -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix3X2(this Microsoft.Maui.Controls.Shapes.Matrix matrix) -> System.Numerics.Matrix3x2 static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! @@ -6921,6 +6998,13 @@ static readonly Microsoft.Maui.Controls.Border.StrokeMiterLimitProperty -> Micro static readonly Microsoft.Maui.Controls.Border.StrokeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeShapeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeThicknessProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.LayoutOptions.Center -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.CenterAndExpand -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.End -> Microsoft.Maui.Controls.LayoutOptions @@ -6935,6 +7019,10 @@ static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCo static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.AspectProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.FillProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.StrokeDashArrayProperty -> Microsoft.Maui.Controls.BindableProperty! @@ -6980,6 +7068,9 @@ virtual Microsoft.Maui.Controls.Cell.OnDisappearing() -> void virtual Microsoft.Maui.Controls.Cell.OnTapped() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.InvalidateLayout() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.OnChildMeasureInvalidated() -> void +virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? virtual Microsoft.Maui.Controls.Element.OnHandlerChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentSet() -> void @@ -7015,6 +7106,7 @@ virtual Microsoft.Maui.Controls.VisualElement.ArrangeOverride(Microsoft.Maui.Gra virtual Microsoft.Maui.Controls.VisualElement.ChangeVisualState() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasure() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasureOverride() -> void +virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool virtual Microsoft.Maui.Controls.VisualElement.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest virtual Microsoft.Maui.Controls.VisualElement.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size virtual Microsoft.Maui.Controls.VisualElement.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest diff --git a/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt index 16dee3a4fc7a..7dc5c58110bf 100644 --- a/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/net/PublicAPI.Unshipped.txt @@ -1,211 +1 @@ #nullable enable -Microsoft.Maui.Controls.PlatformDragStartingEventArgs -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs -Microsoft.Maui.Controls.PlatformDragEventArgs -Microsoft.Maui.Controls.PlatformDropEventArgs -Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? -Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? -Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? -Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? -Microsoft.Maui.Controls.KeyboardAccelerator -Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void -Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! -Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? -Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void -Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void -Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! -Microsoft.Maui.Controls.InputView.CursorPosition.get -> int -Microsoft.Maui.Controls.InputView.CursorPosition.set -> void -Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.InputView.FontAttributes.set -> void -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.InputView.FontSize.get -> double -Microsoft.Maui.Controls.InputView.FontSize.set -> void -Microsoft.Maui.Controls.InputView.SelectionLength.get -> int -Microsoft.Maui.Controls.InputView.SelectionLength.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void -override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -*REMOVED*override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Controls.Border.~Border() -> void -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void -Microsoft.Maui.Controls.IWindowCreator -Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! -Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool -Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool -Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void -Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void -override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int -override Microsoft.Maui.Controls.Region.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void -override Microsoft.Maui.Controls.View.ChangeVisualState() -> void -Microsoft.Maui.Controls.Handlers.BoxViewHandler -Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void -static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool -Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void -override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool -~Microsoft.Maui.Controls.InputView.FontFamily.get -> string -~Microsoft.Maui.Controls.InputView.FontFamily.set -> void -~Microsoft.Maui.Controls.WebView.UserAgent.get -> string -~Microsoft.Maui.Controls.WebView.UserAgent.set -> void -~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void -~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool -~static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.IRadioButtonHandler handler, Microsoft.Maui.Controls.RadioButton radioButton) -> void -~static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.RadioButtonHandler handler, Microsoft.Maui.Controls.RadioButton radioButton) -> void -~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region -~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void -*REMOVED*~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView -*REMOVED*Microsoft.Maui.Controls.OpenGLView.Display() -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void -*REMOVED*Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! -Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void -~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void -~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool -Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int -Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -*REMOVED*~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? -Microsoft.Maui.Controls.PlatformPointerEventArgs -*REMOVED*override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.set -> void diff --git a/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Shipped.txt b/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Shipped.txt index 5b822a0d7828..3792b5f9c96a 100644 --- a/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Shipped.txt +++ b/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Shipped.txt @@ -362,11 +362,10 @@ ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.get -> object ~Microsoft.Maui.Controls.DropGestureRecognizer.DropCommandParameter.set -> void ~Microsoft.Maui.Controls.DropGestureRecognizer.SendDragOver(Microsoft.Maui.Controls.DragEventArgs args) -> void -~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -~Microsoft.Maui.Controls.Editor.FontFamily.set -> void ~Microsoft.Maui.Controls.Editor.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Effect.Element.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Effect.ResolveId.get -> string +~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.AutomationId.get -> string ~Microsoft.Maui.Controls.Element.AutomationId.set -> void ~Microsoft.Maui.Controls.Element.ClassId.get -> string @@ -378,11 +377,13 @@ ~Microsoft.Maui.Controls.Element.FindByName(string name) -> object ~Microsoft.Maui.Controls.Element.Handler.get -> Microsoft.Maui.IElementHandler ~Microsoft.Maui.Controls.Element.Handler.set -> void +~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Element.LogicalChildren.get -> System.Collections.ObjectModel.ReadOnlyCollection ~Microsoft.Maui.Controls.Element.Parent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.Parent.set -> void ~Microsoft.Maui.Controls.Element.RealParent.get -> Microsoft.Maui.Controls.Element ~Microsoft.Maui.Controls.Element.RemoveDynamicResource(Microsoft.Maui.Controls.BindableProperty property) -> void +~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool ~Microsoft.Maui.Controls.Element.SetDynamicResource(Microsoft.Maui.Controls.BindableProperty property, string key) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindableProperty property, object value) -> void ~Microsoft.Maui.Controls.Element.SetValueFromRenderer(Microsoft.Maui.Controls.BindablePropertyKey property, object value) -> void @@ -393,8 +394,6 @@ ~Microsoft.Maui.Controls.ElementTemplate.CreateContent() -> object ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.get -> System.Func ~Microsoft.Maui.Controls.ElementTemplate.LoadTemplate.set -> void -~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -~Microsoft.Maui.Controls.Entry.FontFamily.set -> void ~Microsoft.Maui.Controls.Entry.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.Entry.ReturnCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.Entry.ReturnCommand.set -> void @@ -613,6 +612,8 @@ ~Microsoft.Maui.Controls.IndicatorView.ItemsSource.set -> void ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColor.set -> void +~Microsoft.Maui.Controls.InputView.FontFamily.get -> string +~Microsoft.Maui.Controls.InputView.FontFamily.set -> void ~Microsoft.Maui.Controls.InputView.Keyboard.get -> Microsoft.Maui.Keyboard ~Microsoft.Maui.Controls.InputView.Keyboard.set -> void ~Microsoft.Maui.Controls.InputView.Placeholder.get -> string @@ -883,7 +884,6 @@ ~Microsoft.Maui.Controls.ITemplatedItemsView ~Microsoft.Maui.Controls.ITemplatedItemsView.ListProxy.get -> Microsoft.Maui.Controls.IListProxy ~Microsoft.Maui.Controls.ITemplatedItemsView.TemplatedItems.get -> Microsoft.Maui.Controls.ITemplatedItemsList -~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.EmptyView.get -> object ~Microsoft.Maui.Controls.ItemsView.EmptyView.set -> void ~Microsoft.Maui.Controls.ItemsView.EmptyViewTemplate.get -> Microsoft.Maui.Controls.DataTemplate @@ -898,7 +898,6 @@ ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommand.set -> void ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.get -> object ~Microsoft.Maui.Controls.ItemsView.RemainingItemsThresholdReachedCommandParameter.set -> void -~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ItemsView.ScrollTo(object item, object group = null, Microsoft.Maui.Controls.ScrollToPosition position = Microsoft.Maui.Controls.ScrollToPosition.MakeVisible, bool animate = true) -> void ~Microsoft.Maui.Controls.ItemsView.SendScrolled(Microsoft.Maui.Controls.ItemsViewScrolledEventArgs e) -> void ~Microsoft.Maui.Controls.ItemsView @@ -1098,9 +1097,6 @@ ~Microsoft.Maui.Controls.On.Value.get -> object ~Microsoft.Maui.Controls.On.Value.set -> void ~Microsoft.Maui.Controls.OnPlatform.Platforms.get -> System.Collections.Generic.IList -~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void ~Microsoft.Maui.Controls.Page.BackgroundImageSource.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Page.BackgroundImageSource.set -> void ~Microsoft.Maui.Controls.Page.DisplayActionSheet(string title, string cancel, string destruction, Microsoft.Maui.FlowDirection flowDirection, params string[] buttons) -> System.Threading.Tasks.Task @@ -1220,8 +1216,6 @@ ~Microsoft.Maui.Controls.ScrollView.ScrollToAsync(Microsoft.Maui.Controls.Element element, Microsoft.Maui.Controls.ScrollToPosition position, bool animated) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.SearchBar.CancelButtonColor.set -> void -~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void ~Microsoft.Maui.Controls.SearchBar.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration ~Microsoft.Maui.Controls.SearchBar.SearchCommand.get -> System.Windows.Input.ICommand ~Microsoft.Maui.Controls.SearchBar.SearchCommand.set -> void @@ -1331,7 +1325,6 @@ ~Microsoft.Maui.Controls.Shapes.PolyQuadraticBezierSegment.PolyQuadraticBezierSegment(Microsoft.Maui.Controls.PointCollection points) -> void ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.get -> Microsoft.Maui.Controls.Shapes.TransformCollection ~Microsoft.Maui.Controls.Shapes.TransformGroup.Children.set -> void -~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.Shell.CurrentItem.get -> Microsoft.Maui.Controls.ShellItem ~Microsoft.Maui.Controls.Shell.CurrentItem.set -> void ~Microsoft.Maui.Controls.Shell.CurrentPage.get -> Microsoft.Maui.Controls.Page @@ -1359,8 +1352,10 @@ ~Microsoft.Maui.Controls.Shell.FlyoutIcon.get -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Shell.FlyoutIcon.set -> void ~Microsoft.Maui.Controls.Shell.FlyoutItems.get -> System.Collections.IEnumerable +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate) -> System.Threading.Tasks.Task +~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, System.Collections.Generic.IDictionary parameters) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state) -> System.Threading.Tasks.Task ~Microsoft.Maui.Controls.Shell.Items.get -> System.Collections.Generic.IList @@ -1368,7 +1363,6 @@ ~Microsoft.Maui.Controls.Shell.ItemTemplate.set -> void ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.get -> Microsoft.Maui.Controls.DataTemplate ~Microsoft.Maui.Controls.Shell.MenuItemTemplate.set -> void -~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void ~Microsoft.Maui.Controls.ShellAppearance.BackgroundColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.DisabledColor.get -> Microsoft.Maui.Graphics.Color ~Microsoft.Maui.Controls.ShellAppearance.FlyoutBackdrop.get -> Microsoft.Maui.Controls.Brush @@ -1647,6 +1641,8 @@ ~Microsoft.Maui.Controls.WebView.OnSourceChanged(object sender, System.EventArgs e) -> void ~Microsoft.Maui.Controls.WebView.Source.get -> Microsoft.Maui.Controls.WebViewSource ~Microsoft.Maui.Controls.WebView.Source.set -> void +~Microsoft.Maui.Controls.WebView.UserAgent.get -> string +~Microsoft.Maui.Controls.WebView.UserAgent.set -> void ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Binding.get -> Microsoft.Maui.Controls.BindingBase ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.ErrorCode.get -> string ~Microsoft.Maui.Controls.Xaml.Diagnostics.BindingBaseErrorEventArgs.Message.get -> string @@ -1794,6 +1790,7 @@ ~override Microsoft.Maui.Controls.Handlers.Items.StructuredItemsViewHandler.CreatePlatformView() -> object ~override Microsoft.Maui.Controls.HorizontalStackLayout.CreateLayoutManager() -> Microsoft.Maui.Layouts.ILayoutManager ~override Microsoft.Maui.Controls.HtmlWebViewSource.Load(Microsoft.Maui.IWebViewDelegate renderer) -> void +~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ImageSourceConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1803,6 +1800,7 @@ ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ItemsLayoutTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.Label.GetChildElements(Microsoft.Maui.Graphics.Point point) -> System.Collections.Generic.IList +~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.LayoutOptionsConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1825,6 +1823,7 @@ ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object ~override Microsoft.Maui.Controls.ReferenceTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Controls.RefreshView.OnPropertyChanged(string propertyName = null) -> void +~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.ResourceDictionary.RDSourceTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -1838,6 +1837,7 @@ ~override Microsoft.Maui.Controls.Shapes.GeometryGroup.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void ~override Microsoft.Maui.Controls.Shapes.Line.GetPath() -> Microsoft.Maui.Graphics.PathF ~override Microsoft.Maui.Controls.Shapes.LineGeometry.AppendPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool ~override Microsoft.Maui.Controls.Shapes.MatrixTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object @@ -2236,6 +2236,8 @@ ~static Microsoft.Maui.Controls.Grid.SetRow(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.Grid.SetRowSpan(Microsoft.Maui.Controls.BindableObject bindable, int value) -> void ~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int column = 0, int row = 0) -> void +~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void +~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void ~static Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.MapCurrentItem(Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler handler, Microsoft.Maui.Controls.CarouselView carouselView) -> void ~static Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.MapIsBounceEnabled(Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler handler, Microsoft.Maui.Controls.CarouselView carouselView) -> void ~static Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.MapIsSwipeEnabled(Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler handler, Microsoft.Maui.Controls.CarouselView carouselView) -> void @@ -2867,12 +2869,15 @@ ~static Microsoft.Maui.Controls.PointCollection.implicit operator Microsoft.Maui.Controls.PointCollection(Microsoft.Maui.Graphics.Point[] d) -> Microsoft.Maui.Controls.PointCollection ~static Microsoft.Maui.Controls.RadioButton.ControlsRadioButtonMapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.RadioButton.DefaultTemplate.get -> Microsoft.Maui.Controls.ControlTemplate +~static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.IRadioButtonHandler handler, Microsoft.Maui.Controls.RadioButton radioButton) -> void +~static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.RadioButtonHandler handler, Microsoft.Maui.Controls.RadioButton radioButton) -> void ~static Microsoft.Maui.Controls.RadioButtonGroup.GetGroupName(Microsoft.Maui.Controls.BindableObject b) -> string ~static Microsoft.Maui.Controls.RadioButtonGroup.GetSelectedValue(Microsoft.Maui.Controls.BindableObject bindableObject) -> object ~static Microsoft.Maui.Controls.RadioButtonGroup.SetGroupName(Microsoft.Maui.Controls.BindableObject bindable, string groupName) -> void ~static Microsoft.Maui.Controls.RadioButtonGroup.SetSelectedValue(Microsoft.Maui.Controls.BindableObject bindable, object selectedValue) -> void ~static Microsoft.Maui.Controls.RefreshView.ControlsRefreshViewMapper -> Microsoft.Maui.IPropertyMapper ~static Microsoft.Maui.Controls.Region.FromLines(double[] lineHeights, double maxWidth, double startX, double endX, double startY) -> Microsoft.Maui.Controls.Region +~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region ~static Microsoft.Maui.Controls.RelativeBindingSource.Self.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.RelativeBindingSource.TemplatedParent.get -> Microsoft.Maui.Controls.RelativeBindingSource ~static Microsoft.Maui.Controls.Routing.FormatRoute(string route) -> string @@ -3100,6 +3105,7 @@ ~static readonly Microsoft.Maui.Controls.CompressedLayout.HeadlessOffsetProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.CompressedLayout.IsHeadlessProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentPage.ContentProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.ContentView.ContentProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.DatePicker.DateProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3248,12 +3254,19 @@ ~static readonly Microsoft.Maui.Controls.IndicatorView.PositionProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.IndicatorView.SelectedIndicatorColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.CharacterSpacingProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsReadOnlyProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.IsSpellCheckEnabledProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.KeyboardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.MaxLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.PlaceholderProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextColorProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.InputView.TextTransformProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3345,7 +3358,6 @@ ~static readonly Microsoft.Maui.Controls.NavigationPage.RootPageProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleIconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.NavigationPage.TitleViewProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.OrientationStateTrigger.OrientationProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.BackgroundImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.Page.IconImageSourceProperty -> Microsoft.Maui.Controls.BindableProperty @@ -3825,6 +3837,7 @@ ~static readonly Microsoft.Maui.Controls.WebView.CanGoForwardProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.CookiesProperty -> Microsoft.Maui.Controls.BindableProperty ~static readonly Microsoft.Maui.Controls.WebView.SourceProperty -> Microsoft.Maui.Controls.BindableProperty +~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnDetachingFrom(Microsoft.Maui.Controls.BindableObject bindable) -> void ~virtual Microsoft.Maui.Controls.Behavior.OnAttachedTo(T bindable) -> void @@ -3958,13 +3971,11 @@ Microsoft.Maui.Controls.Application.On() -> Microsoft.Maui.Controls.IPlatform Microsoft.Maui.Controls.Application.PageAppearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PageDisappearing -> System.EventHandler? Microsoft.Maui.Controls.Application.PlatformAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! Microsoft.Maui.Controls.Application.Quit() -> void Microsoft.Maui.Controls.Application.RequestedTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.Controls.Application.RequestedThemeChanged -> System.EventHandler! Microsoft.Maui.Controls.Application.Resources.get -> Microsoft.Maui.Controls.ResourceDictionary! Microsoft.Maui.Controls.Application.Resources.set -> void -Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Controls.Application.SendOnAppLinkRequestReceived(System.Uri! uri) -> void Microsoft.Maui.Controls.Application.SetAppIndexingProvider(Microsoft.Maui.Controls.IAppIndexingProvider! provider) -> void Microsoft.Maui.Controls.Application.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme @@ -4049,6 +4060,7 @@ Microsoft.Maui.Controls.BindingMode.OneWay = 2 -> Microsoft.Maui.Controls.Bindin Microsoft.Maui.Controls.BindingMode.OneWayToSource = 3 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.BindingMode.TwoWay = 1 -> Microsoft.Maui.Controls.BindingMode Microsoft.Maui.Controls.Border +Microsoft.Maui.Controls.Border.~Border() -> void Microsoft.Maui.Controls.Border.Border() -> void Microsoft.Maui.Controls.Border.Content.get -> Microsoft.Maui.Controls.View? Microsoft.Maui.Controls.Border.Content.set -> void @@ -4276,6 +4288,8 @@ Microsoft.Maui.Controls.ConstraintType.RelativeToParent = 0 -> Microsoft.Maui.Co Microsoft.Maui.Controls.ConstraintType.RelativeToView = 1 -> Microsoft.Maui.Controls.ConstraintType Microsoft.Maui.Controls.ContentPage Microsoft.Maui.Controls.ContentPage.ContentPage() -> void +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool +Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void Microsoft.Maui.Controls.ContentPresenter Microsoft.Maui.Controls.ContentPresenter.ContentPresenter() -> void Microsoft.Maui.Controls.ContentPropertyAttribute @@ -4354,21 +4368,40 @@ Microsoft.Maui.Controls.DoubleCollectionConverter.DoubleCollectionConverter() -> Microsoft.Maui.Controls.DragEventArgs Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.get -> Microsoft.Maui.Controls.DataPackageOperation Microsoft.Maui.Controls.DragEventArgs.AcceptedOperation.set -> void +Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! +Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void +Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? Microsoft.Maui.Controls.DragGestureRecognizer Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.get -> bool Microsoft.Maui.Controls.DragGestureRecognizer.CanDrag.set -> void Microsoft.Maui.Controls.DragGestureRecognizer.DragGestureRecognizer() -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! +Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void Microsoft.Maui.Controls.DragStartingEventArgs Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Cancel.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! Microsoft.Maui.Controls.DragStartingEventArgs.DragStartingEventArgs() -> void Microsoft.Maui.Controls.DragStartingEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DragStartingEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? Microsoft.Maui.Controls.DropCompletedEventArgs Microsoft.Maui.Controls.DropCompletedEventArgs.DropCompletedEventArgs() -> void +Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? Microsoft.Maui.Controls.DropEventArgs +Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! +Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void Microsoft.Maui.Controls.DropEventArgs.Handled.get -> bool Microsoft.Maui.Controls.DropEventArgs.Handled.set -> void +Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? Microsoft.Maui.Controls.DropGestureRecognizer Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.get -> bool Microsoft.Maui.Controls.DropGestureRecognizer.AllowDrop.set -> void @@ -4380,20 +4413,10 @@ Microsoft.Maui.Controls.Editor Microsoft.Maui.Controls.Editor.AutoSize.get -> Microsoft.Maui.Controls.EditorAutoSizeOption Microsoft.Maui.Controls.Editor.AutoSize.set -> void Microsoft.Maui.Controls.Editor.Completed -> System.EventHandler -Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -Microsoft.Maui.Controls.Editor.CursorPosition.set -> void Microsoft.Maui.Controls.Editor.Editor() -> void -Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Editor.FontSize.get -> double -Microsoft.Maui.Controls.Editor.FontSize.set -> void Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Editor.OnHorizontalTextAlignmentPropertyChanged(Microsoft.Maui.TextAlignment oldValue, Microsoft.Maui.TextAlignment newValue) -> void -Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -Microsoft.Maui.Controls.Editor.SelectionLength.set -> void Microsoft.Maui.Controls.Editor.SendCompleted() -> void Microsoft.Maui.Controls.Editor.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Editor.VerticalTextAlignment.set -> void @@ -4409,6 +4432,7 @@ Microsoft.Maui.Controls.EffectiveVisualExtensions Microsoft.Maui.Controls.Element Microsoft.Maui.Controls.Element.ChildAdded -> System.EventHandler Microsoft.Maui.Controls.Element.ChildRemoved -> System.EventHandler +Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void Microsoft.Maui.Controls.Element.DescendantAdded -> System.EventHandler Microsoft.Maui.Controls.Element.DescendantRemoved -> System.EventHandler Microsoft.Maui.Controls.Element.Element() -> void @@ -4423,23 +4447,13 @@ Microsoft.Maui.Controls.Entry Microsoft.Maui.Controls.Entry.ClearButtonVisibility.get -> Microsoft.Maui.ClearButtonVisibility Microsoft.Maui.Controls.Entry.ClearButtonVisibility.set -> void Microsoft.Maui.Controls.Entry.Completed -> System.EventHandler -Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -Microsoft.Maui.Controls.Entry.CursorPosition.set -> void Microsoft.Maui.Controls.Entry.Entry() -> void -Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.Entry.FontSize.get -> double -Microsoft.Maui.Controls.Entry.FontSize.set -> void Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.Entry.IsPassword.get -> bool Microsoft.Maui.Controls.Entry.IsPassword.set -> void Microsoft.Maui.Controls.Entry.ReturnType.get -> Microsoft.Maui.ReturnType Microsoft.Maui.Controls.Entry.ReturnType.set -> void -Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -Microsoft.Maui.Controls.Entry.SelectionLength.set -> void Microsoft.Maui.Controls.Entry.SendCompleted() -> void Microsoft.Maui.Controls.Entry.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.Entry.VerticalTextAlignment.set -> void @@ -4586,6 +4600,8 @@ Microsoft.Maui.Controls.HandlerAttribute Microsoft.Maui.Controls.HandlerAttribute.Priority.get -> short Microsoft.Maui.Controls.HandlerAttribute.Priority.set -> void Microsoft.Maui.Controls.HandlerChangingEventArgs +Microsoft.Maui.Controls.Handlers.BoxViewHandler +Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler Microsoft.Maui.Controls.Handlers.Items.CarouselViewHandler.CarouselViewHandler() -> void Microsoft.Maui.Controls.Handlers.Items.CollectionViewHandler @@ -4778,13 +4794,25 @@ Microsoft.Maui.Controls.InitializationFlags.SkipRenderers = 2 -> Microsoft.Maui. Microsoft.Maui.Controls.InputView Microsoft.Maui.Controls.InputView.CharacterSpacing.get -> double Microsoft.Maui.Controls.InputView.CharacterSpacing.set -> void +Microsoft.Maui.Controls.InputView.CursorPosition.get -> int +Microsoft.Maui.Controls.InputView.CursorPosition.set -> void +Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes +Microsoft.Maui.Controls.InputView.FontAttributes.set -> void +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool +Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void +Microsoft.Maui.Controls.InputView.FontSize.get -> double +Microsoft.Maui.Controls.InputView.FontSize.set -> void Microsoft.Maui.Controls.InputView.IsReadOnly.get -> bool Microsoft.Maui.Controls.InputView.IsReadOnly.set -> void Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.get -> bool Microsoft.Maui.Controls.InputView.IsSpellCheckEnabled.set -> void +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool +Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void Microsoft.Maui.Controls.InputView.MaxLength.get -> int Microsoft.Maui.Controls.InputView.MaxLength.set -> void Microsoft.Maui.Controls.InputView.OnTextTransformChanged(Microsoft.Maui.TextTransform oldValue, Microsoft.Maui.TextTransform newValue) -> void +Microsoft.Maui.Controls.InputView.SelectionLength.get -> int +Microsoft.Maui.Controls.InputView.SelectionLength.set -> void Microsoft.Maui.Controls.InputView.TextChanged -> System.EventHandler Microsoft.Maui.Controls.InputView.TextTransform.get -> Microsoft.Maui.TextTransform Microsoft.Maui.Controls.InputView.TextTransform.set -> void @@ -4970,8 +4998,6 @@ Microsoft.Maui.Controls.Internals.TypedBinding Microsoft.Maui.Controls.Internals.TypedBindingBase Microsoft.Maui.Controls.InvalidNavigationException Microsoft.Maui.Controls.InvalidNavigationException.InvalidNavigationException() -> void -Microsoft.Maui.Controls.IOpenGlViewController -Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler Microsoft.Maui.Controls.IPaddingElement Microsoft.Maui.Controls.IPaddingElement.OnPaddingPropertyChanged(Microsoft.Maui.Thickness oldValue, Microsoft.Maui.Thickness newValue) -> void Microsoft.Maui.Controls.IPaddingElement.Padding.get -> Microsoft.Maui.Thickness @@ -5097,6 +5123,8 @@ Microsoft.Maui.Controls.ItemTappedEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.ItemVisibilityEventArgs Microsoft.Maui.Controls.ItemVisibilityEventArgs.ItemIndex.get -> int Microsoft.Maui.Controls.IValueConverter +Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? +Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? Microsoft.Maui.Controls.IViewController Microsoft.Maui.Controls.IVisual Microsoft.Maui.Controls.IVisualElementController @@ -5124,6 +5152,14 @@ Microsoft.Maui.Controls.IWebViewController.EvaluateJavaScriptRequested -> Micros Microsoft.Maui.Controls.IWebViewController.GoBackRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.GoForwardRequested -> System.EventHandler Microsoft.Maui.Controls.IWebViewController.ReloadRequested -> System.EventHandler +Microsoft.Maui.Controls.IWindowCreator +Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! +Microsoft.Maui.Controls.KeyboardAccelerator +Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? +Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void +Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void Microsoft.Maui.Controls.KnownColor Microsoft.Maui.Controls.Label Microsoft.Maui.Controls.Label.CharacterSpacing.get -> double @@ -5178,6 +5214,7 @@ Microsoft.Maui.Controls.LayoutDirectionExtensions Microsoft.Maui.Controls.LayoutOptions Microsoft.Maui.Controls.LayoutOptions.Alignment.get -> Microsoft.Maui.Controls.LayoutAlignment Microsoft.Maui.Controls.LayoutOptions.Alignment.set -> void +Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.get -> bool Microsoft.Maui.Controls.LayoutOptions.Expands.set -> void Microsoft.Maui.Controls.LayoutOptions.LayoutOptions() -> void @@ -5268,6 +5305,7 @@ Microsoft.Maui.Controls.MenuFlyout.IsReadOnly.get -> bool Microsoft.Maui.Controls.MenuFlyout.MenuFlyout() -> void Microsoft.Maui.Controls.MenuFlyout.RemoveAt(int index) -> void Microsoft.Maui.Controls.MenuFlyoutItem +Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! Microsoft.Maui.Controls.MenuFlyoutItem.MenuFlyoutItem() -> void Microsoft.Maui.Controls.MenuFlyoutSeparator Microsoft.Maui.Controls.MenuFlyoutSeparator.MenuFlyoutSeparator() -> void @@ -5350,12 +5388,6 @@ Microsoft.Maui.Controls.OnPlatform Microsoft.Maui.Controls.OnPlatform.Default.get -> T Microsoft.Maui.Controls.OnPlatform.Default.set -> void Microsoft.Maui.Controls.OnPlatform.OnPlatform() -> void -Microsoft.Maui.Controls.OpenGLView -Microsoft.Maui.Controls.OpenGLView.Display() -> void -Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void Microsoft.Maui.Controls.OpenRequestedEventArgs Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.get -> bool Microsoft.Maui.Controls.OpenRequestedEventArgs.Animated.set -> void @@ -5619,28 +5651,44 @@ Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMo Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SameThread = 0 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateProcess = 2 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode.SeparateThread = 1 -> Microsoft.Maui.Controls.PlatformConfiguration.WindowsSpecific.WebViewExecutionMode +Microsoft.Maui.Controls.PlatformDragEventArgs +Microsoft.Maui.Controls.PlatformDragStartingEventArgs +Microsoft.Maui.Controls.PlatformDropCompletedEventArgs +Microsoft.Maui.Controls.PlatformDropEventArgs Microsoft.Maui.Controls.PlatformEffect.PlatformEffect() -> void +Microsoft.Maui.Controls.PlatformPointerEventArgs Microsoft.Maui.Controls.PointCollection Microsoft.Maui.Controls.PointCollection.PointCollection() -> void Microsoft.Maui.Controls.PointerEventArgs +Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? Microsoft.Maui.Controls.PointerEventArgs.PointerEventArgs() -> void Microsoft.Maui.Controls.PointerGestureRecognizer Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEntered -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExited -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.set -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerGestureRecognizer() -> void Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMoved -> System.EventHandler? Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.get -> System.Windows.Input.ICommand! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! +Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void Microsoft.Maui.Controls.PoppedToRootEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs Microsoft.Maui.Controls.PositionChangedEventArgs.CurrentPosition.get -> int @@ -5697,6 +5745,7 @@ Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Contains(double x, double y) -> bool Microsoft.Maui.Controls.Region.Contains(Microsoft.Maui.Graphics.Point pt) -> bool Microsoft.Maui.Controls.Region.Deflate() -> Microsoft.Maui.Controls.Region +Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool Microsoft.Maui.Controls.Region.Inflate(double left, double top, double right, double bottom) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Inflate(double size) -> Microsoft.Maui.Controls.Region Microsoft.Maui.Controls.Region.Region() -> void @@ -5786,21 +5835,11 @@ Microsoft.Maui.Controls.ScrollView.SetScrolledPosition(double x, double y) -> vo Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.get -> Microsoft.Maui.ScrollBarVisibility Microsoft.Maui.Controls.ScrollView.VerticalScrollBarVisibility.set -> void Microsoft.Maui.Controls.SearchBar -Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -Microsoft.Maui.Controls.SearchBar.FontSize.set -> void Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.HorizontalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBar.OnSearchButtonPressed() -> void Microsoft.Maui.Controls.SearchBar.SearchBar() -> void Microsoft.Maui.Controls.SearchBar.SearchButtonPressed -> System.EventHandler -Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.get -> Microsoft.Maui.TextAlignment Microsoft.Maui.Controls.SearchBar.VerticalTextAlignment.set -> void Microsoft.Maui.Controls.SearchBoxVisibility @@ -5961,6 +6000,7 @@ Microsoft.Maui.Controls.Shapes.LineSegment.Point.set -> void Microsoft.Maui.Controls.Shapes.Matrix Microsoft.Maui.Controls.Shapes.Matrix.Append(Microsoft.Maui.Controls.Shapes.Matrix matrix) -> void Microsoft.Maui.Controls.Shapes.Matrix.Determinant.get -> double +Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool Microsoft.Maui.Controls.Shapes.Matrix.HasInverse.get -> bool Microsoft.Maui.Controls.Shapes.Matrix.Invert() -> void Microsoft.Maui.Controls.Shapes.Matrix.IsIdentity.get -> bool @@ -6104,6 +6144,7 @@ Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleX.set -> void Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.get -> double Microsoft.Maui.Controls.Shapes.ScaleTransform.ScaleY.set -> void Microsoft.Maui.Controls.Shapes.Shape +Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void Microsoft.Maui.Controls.Shapes.Shape.Aspect.get -> Microsoft.Maui.Controls.Stretch Microsoft.Maui.Controls.Shapes.Shape.Aspect.set -> void Microsoft.Maui.Controls.Shapes.Shape.Fill.get -> Microsoft.Maui.Controls.Brush! @@ -6194,6 +6235,26 @@ Microsoft.Maui.Controls.ShellNavigatingEventArgs.CanCancel.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancel() -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Cancelled.get -> bool Microsoft.Maui.Controls.ShellNavigatingEventArgs.Source.get -> Microsoft.Maui.Controls.ShellNavigationSource +Microsoft.Maui.Controls.ShellNavigationQueryParameters +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int +Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! +Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void +Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool +Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Insert = 4 -> Microsoft.Maui.Controls.ShellNavigationSource Microsoft.Maui.Controls.ShellNavigationSource.Pop = 2 -> Microsoft.Maui.Controls.ShellNavigationSource @@ -6521,6 +6582,7 @@ Microsoft.Maui.Controls.ViewState.Pressed = 2 -> Microsoft.Maui.Controls.ViewSta Microsoft.Maui.Controls.VisibilityExtensions Microsoft.Maui.Controls.VisualAttribute Microsoft.Maui.Controls.VisualElement +Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void Microsoft.Maui.Controls.VisualElement.AnchorX.get -> double Microsoft.Maui.Controls.VisualElement.AnchorX.set -> void Microsoft.Maui.Controls.VisualElement.AnchorY.get -> double @@ -6584,6 +6646,7 @@ Microsoft.Maui.Controls.VisualElement.OnChildrenReordered() -> void Microsoft.Maui.Controls.VisualElement.Opacity.get -> double Microsoft.Maui.Controls.VisualElement.Opacity.set -> void Microsoft.Maui.Controls.VisualElement.PlatformSizeChanged() -> void +Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void Microsoft.Maui.Controls.VisualElement.Rotation.get -> double Microsoft.Maui.Controls.VisualElement.Rotation.set -> void Microsoft.Maui.Controls.VisualElement.RotationX.get -> double @@ -6744,6 +6807,7 @@ override Microsoft.Maui.Controls.Border.OnPropertyChanged(string? propertyName = override Microsoft.Maui.Controls.BoxView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.BoxView.OnPropertyChanged(string? propertyName = null) -> void override Microsoft.Maui.Controls.Button.ChangeVisualState() -> void +override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.Button.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Cell.OnParentSet() -> void @@ -6787,6 +6851,7 @@ override Microsoft.Maui.Controls.FlyoutPage.OnDisappearing() -> void override Microsoft.Maui.Controls.FlyoutPage.OnParentSet() -> void override Microsoft.Maui.Controls.FontImageSource.IsEmpty.get -> bool override Microsoft.Maui.Controls.FormattedString.OnBindingContextChanged() -> void +override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.GradientBrush.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.GradientStop.GetHashCode() -> int override Microsoft.Maui.Controls.Grid.InvalidateMeasure() -> void @@ -6795,6 +6860,7 @@ override Microsoft.Maui.Controls.Grid.OnClear() -> void override Microsoft.Maui.Controls.Image.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Image.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageButton.ChangeVisualState() -> void +override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool override Microsoft.Maui.Controls.ImageButton.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ImageButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.ImageCell.OnBindingContextChanged() -> void @@ -6804,6 +6870,7 @@ override Microsoft.Maui.Controls.ItemsView.OnMeasure(double widthConstraint, dou override Microsoft.Maui.Controls.Label.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Layout.InvalidateMeasureOverride() -> void override Microsoft.Maui.Controls.Layout.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int override Microsoft.Maui.Controls.LinearGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.ListView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.ListView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest @@ -6819,14 +6886,18 @@ override Microsoft.Maui.Controls.RadialGradientBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.RadioButton.ChangeVisualState() -> void override Microsoft.Maui.Controls.RadioButton.OnApplyTemplate() -> void override Microsoft.Maui.Controls.RadioButton.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest -override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Region.GetHashCode() -> int override Microsoft.Maui.Controls.RoutingEffect.OnAttached() -> void override Microsoft.Maui.Controls.RoutingEffect.OnDetached() -> void override Microsoft.Maui.Controls.ScrollView.ArrangeOverride(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.ScrollView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Controls.ScrollView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest +override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool +override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int override Microsoft.Maui.Controls.Shapes.Shape.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.Shell.LayoutChildren(double x, double y, double width, double height) -> void override Microsoft.Maui.Controls.Shell.OnBackButtonPressed() -> bool override Microsoft.Maui.Controls.Shell.OnBindingContextChanged() -> void @@ -6838,7 +6909,6 @@ override Microsoft.Maui.Controls.SolidColorBrush.GetHashCode() -> int override Microsoft.Maui.Controls.SolidColorBrush.IsEmpty.get -> bool override Microsoft.Maui.Controls.Span.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.StreamImageSource.IsEmpty.get -> bool -override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.SwipeView.OnChildAdded(Microsoft.Maui.Controls.Element! child) -> void override Microsoft.Maui.Controls.SwipeView.OnChildRemoved(Microsoft.Maui.Controls.Element! child, int oldLogicalIndex) -> void @@ -6853,6 +6923,7 @@ override Microsoft.Maui.Controls.TemplatedView.MeasureOverride(double widthConst override Microsoft.Maui.Controls.TemplatedView.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest override Microsoft.Maui.Controls.TextCell.OnTapped() -> void override Microsoft.Maui.Controls.UriImageSource.IsEmpty.get -> bool +override Microsoft.Maui.Controls.View.ChangeVisualState() -> void override Microsoft.Maui.Controls.View.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualElement.OnBindingContextChanged() -> void override Microsoft.Maui.Controls.VisualState.GetHashCode() -> int @@ -6887,9 +6958,15 @@ static Microsoft.Maui.Controls.Internals.Profile.Start() -> void static Microsoft.Maui.Controls.Internals.Profile.Stop() -> void static Microsoft.Maui.Controls.Internals.Registrar.RegisterStylesheets(Microsoft.Maui.Controls.InitializationFlags flags) -> void static Microsoft.Maui.Controls.LayoutDirectionExtensions.ToFlowDirection(this Microsoft.Maui.ApplicationModel.LayoutDirection layoutDirection) -> Microsoft.Maui.FlowDirection +static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool +static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool +static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.Identity.get -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.Matrix.Multiply(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.Matrix.operator *(Microsoft.Maui.Controls.Shapes.Matrix trans1, Microsoft.Maui.Controls.Shapes.Matrix trans2) -> Microsoft.Maui.Controls.Shapes.Matrix +static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix(this System.Numerics.Matrix3x2 matrix3x2) -> Microsoft.Maui.Controls.Shapes.Matrix static Microsoft.Maui.Controls.Shapes.MatrixExtensions.ToMatrix3X2(this Microsoft.Maui.Controls.Shapes.Matrix matrix) -> System.Numerics.Matrix3x2 static Microsoft.Maui.Controls.Toolbar.ControlsToolbarMapper -> Microsoft.Maui.IPropertyMapper! @@ -6921,6 +6998,13 @@ static readonly Microsoft.Maui.Controls.Border.StrokeMiterLimitProperty -> Micro static readonly Microsoft.Maui.Controls.Border.StrokeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeShapeProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Border.StrokeThicknessProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.LayoutOptions.Center -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.CenterAndExpand -> Microsoft.Maui.Controls.LayoutOptions static readonly Microsoft.Maui.Controls.LayoutOptions.End -> Microsoft.Maui.Controls.LayoutOptions @@ -6935,6 +7019,10 @@ static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCo static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! +static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.AspectProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.FillProperty -> Microsoft.Maui.Controls.BindableProperty! static readonly Microsoft.Maui.Controls.Shapes.Shape.StrokeDashArrayProperty -> Microsoft.Maui.Controls.BindableProperty! @@ -6980,6 +7068,9 @@ virtual Microsoft.Maui.Controls.Cell.OnDisappearing() -> void virtual Microsoft.Maui.Controls.Cell.OnTapped() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.InvalidateLayout() -> void virtual Microsoft.Maui.Controls.Compatibility.Layout.OnChildMeasureInvalidated() -> void +virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? +virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? virtual Microsoft.Maui.Controls.Element.OnHandlerChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentChanged() -> void virtual Microsoft.Maui.Controls.Element.OnParentSet() -> void @@ -7015,6 +7106,7 @@ virtual Microsoft.Maui.Controls.VisualElement.ArrangeOverride(Microsoft.Maui.Gra virtual Microsoft.Maui.Controls.VisualElement.ChangeVisualState() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasure() -> void virtual Microsoft.Maui.Controls.VisualElement.InvalidateMeasureOverride() -> void +virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool virtual Microsoft.Maui.Controls.VisualElement.Measure(double widthConstraint, double heightConstraint, Microsoft.Maui.Controls.MeasureFlags flags = Microsoft.Maui.Controls.MeasureFlags.None) -> Microsoft.Maui.SizeRequest virtual Microsoft.Maui.Controls.VisualElement.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size virtual Microsoft.Maui.Controls.VisualElement.OnMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.SizeRequest diff --git a/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt index 888a55374bab..7dc5c58110bf 100644 --- a/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Core/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -1,211 +1 @@ #nullable enable -Microsoft.Maui.Controls.DragEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragEventArgs? -Microsoft.Maui.Controls.PlatformDragStartingEventArgs -Microsoft.Maui.Controls.PlatformDropCompletedEventArgs -Microsoft.Maui.Controls.PlatformDragEventArgs -Microsoft.Maui.Controls.PlatformDropEventArgs -Microsoft.Maui.Controls.DragStartingEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDragStartingEventArgs? -Microsoft.Maui.Controls.DropCompletedEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropCompletedEventArgs? -Microsoft.Maui.Controls.DropEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformDropEventArgs? -Microsoft.Maui.Controls.KeyboardAccelerator -Microsoft.Maui.Controls.KeyboardAccelerator.Key.get -> string? -Microsoft.Maui.Controls.KeyboardAccelerator.Key.set -> void -Microsoft.Maui.Controls.KeyboardAccelerator.KeyboardAccelerator() -> void -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Controls.KeyboardAccelerator.Modifiers.set -> void -Microsoft.Maui.Controls.MenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IList! -Microsoft.Maui.Controls.DragEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DragEventArgs.DragEventArgs(Microsoft.Maui.Controls.DataPackage! dataPackage) -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStarting -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameter.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompleted -> System.EventHandler? -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommand.set -> void -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.get -> object! -Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameter.set -> void -Microsoft.Maui.Controls.DragStartingEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackage! -Microsoft.Maui.Controls.DropEventArgs.Data.get -> Microsoft.Maui.Controls.DataPackageView! -Microsoft.Maui.Controls.DropEventArgs.DropEventArgs(Microsoft.Maui.Controls.DataPackageView! view) -> void -Microsoft.Maui.Controls.InputView.CursorPosition.get -> int -Microsoft.Maui.Controls.InputView.CursorPosition.set -> void -Microsoft.Maui.Controls.InputView.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -Microsoft.Maui.Controls.InputView.FontAttributes.set -> void -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.get -> bool -Microsoft.Maui.Controls.InputView.FontAutoScalingEnabled.set -> void -Microsoft.Maui.Controls.InputView.FontSize.get -> double -Microsoft.Maui.Controls.InputView.FontSize.set -> void -Microsoft.Maui.Controls.InputView.SelectionLength.get -> int -Microsoft.Maui.Controls.InputView.SelectionLength.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressed -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameter.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleased -> System.EventHandler? -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommand.set -> void -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameter.set -> void -override Microsoft.Maui.Controls.GradientBrush.IsEmpty.get -> bool -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.KeyProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.KeyboardAccelerator.ModifiersProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.CanDragProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DragStartingCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.DragGestureRecognizer.DropCompletedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerPressedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandParameterProperty -> Microsoft.Maui.Controls.BindableProperty! -static readonly Microsoft.Maui.Controls.PointerGestureRecognizer.PointerReleasedCommandProperty -> Microsoft.Maui.Controls.BindableProperty! -Microsoft.Maui.Controls.Element.ClearLogicalChildren() -> void -virtual Microsoft.Maui.Controls.DragEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DragStartingEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -virtual Microsoft.Maui.Controls.DropEventArgs.GetPosition(Microsoft.Maui.Controls.Element? relativeTo) -> Microsoft.Maui.Graphics.Point? -*REMOVED*override Microsoft.Maui.Controls.RefreshView.MeasureOverride(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Controls.Border.~Border() -> void -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.get -> bool -Microsoft.Maui.Controls.InputView.IsTextPredictionEnabled.set -> void -Microsoft.Maui.Controls.IWindowCreator -Microsoft.Maui.Controls.IWindowCreator.CreateWindow(Microsoft.Maui.Controls.Application! app, Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.Controls.Window! -Microsoft.Maui.Controls.LayoutOptions.Equals(Microsoft.Maui.Controls.LayoutOptions other) -> bool -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> object! -Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> object! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerEnteredCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerExitedCommandParameter.get -> System.Windows.Input.ICommand! -*REMOVED*Microsoft.Maui.Controls.PointerGestureRecognizer.PointerMovedCommandParameter.get -> System.Windows.Input.ICommand! -Microsoft.Maui.Controls.Region.Equals(Microsoft.Maui.Controls.Region other) -> bool -Microsoft.Maui.Controls.Shapes.Matrix.Equals(Microsoft.Maui.Controls.Shapes.Matrix other) -> bool -Microsoft.Maui.Controls.Shapes.Shape.~Shape() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(string! key, object! value) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Add(System.Collections.Generic.KeyValuePair item) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Clear() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Contains(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ContainsKey(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.CopyTo(System.Collections.Generic.KeyValuePair[]! array, int arrayIndex) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Count.get -> int -Microsoft.Maui.Controls.ShellNavigationQueryParameters.GetEnumerator() -> System.Collections.Generic.IEnumerator>! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.IsReadOnly.get -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Keys.get -> System.Collections.Generic.ICollection! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(string! key) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Remove(System.Collections.Generic.KeyValuePair item) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters() -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IDictionary! dictionary) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.ShellNavigationQueryParameters(System.Collections.Generic.IEnumerable>! collection) -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].get -> object! -Microsoft.Maui.Controls.ShellNavigationQueryParameters.this[string! key].set -> void -Microsoft.Maui.Controls.ShellNavigationQueryParameters.TryGetValue(string! key, out object! value) -> bool -Microsoft.Maui.Controls.ShellNavigationQueryParameters.Values.get -> System.Collections.Generic.ICollection! -Microsoft.Maui.Controls.VisualElement.~VisualElement() -> void -override Microsoft.Maui.Controls.LayoutOptions.GetHashCode() -> int -override Microsoft.Maui.Controls.Region.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Matrix.GetHashCode() -> int -override Microsoft.Maui.Controls.Shapes.Shape.OnBindingContextChanged() -> void -override Microsoft.Maui.Controls.View.ChangeVisualState() -> void -Microsoft.Maui.Controls.Handlers.BoxViewHandler -Microsoft.Maui.Controls.Handlers.BoxViewHandler.BoxViewHandler() -> void -static Microsoft.Maui.Controls.LayoutOptions.operator !=(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.LayoutOptions.operator ==(Microsoft.Maui.Controls.LayoutOptions left, Microsoft.Maui.Controls.LayoutOptions right) -> bool -static Microsoft.Maui.Controls.Region.operator !=(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Region.operator ==(Microsoft.Maui.Controls.Region left, Microsoft.Maui.Controls.Region right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator !=(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -static Microsoft.Maui.Controls.Shapes.Matrix.operator ==(Microsoft.Maui.Controls.Shapes.Matrix left, Microsoft.Maui.Controls.Shapes.Matrix right) -> bool -virtual Microsoft.Maui.Controls.VisualElement.IsEnabledCore.get -> bool -Microsoft.Maui.Controls.VisualElement.RefreshIsEnabledProperty() -> void -override Microsoft.Maui.Controls.Button.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.RefreshView.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.ImageButton.IsEnabledCore.get -> bool -override Microsoft.Maui.Controls.SearchBar.IsEnabledCore.get -> bool -~Microsoft.Maui.Controls.Element.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.InsertLogicalChild(int index, Microsoft.Maui.Controls.Element element) -> void -~Microsoft.Maui.Controls.Element.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> bool -~Microsoft.Maui.Controls.InputView.FontFamily.get -> string -~Microsoft.Maui.Controls.InputView.FontFamily.set -> void -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, bool animate, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -~Microsoft.Maui.Controls.Shell.GoToAsync(Microsoft.Maui.Controls.ShellNavigationState state, Microsoft.Maui.Controls.ShellNavigationQueryParameters shellNavigationQueryParameters) -> System.Threading.Tasks.Task -~Microsoft.Maui.Controls.WebView.UserAgent.get -> string -~Microsoft.Maui.Controls.WebView.UserAgent.set -> void -~override Microsoft.Maui.Controls.ImageButton.OnPropertyChanged(string propertyName = null) -> void -~override Microsoft.Maui.Controls.LayoutOptions.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Region.Equals(object obj) -> bool -~override Microsoft.Maui.Controls.Shapes.Matrix.Equals(object obj) -> bool -~static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.IRadioButtonHandler handler, Microsoft.Maui.Controls.RadioButton radioButton) -> void -~static Microsoft.Maui.Controls.RadioButton.MapContent(Microsoft.Maui.Handlers.RadioButtonHandler handler, Microsoft.Maui.Controls.RadioButton radioButton) -> void -~static Microsoft.Maui.Controls.Region.FromRectangles(System.Collections.Generic.IEnumerable rectangles) -> Microsoft.Maui.Controls.Region -~static readonly Microsoft.Maui.Controls.InputView.CursorPositionProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAttributesProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontAutoScalingEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontFamilyProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.FontSizeProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.IsTextPredictionEnabledProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.InputView.SelectionLengthProperty -> Microsoft.Maui.Controls.BindableProperty -~static readonly Microsoft.Maui.Controls.WebView.UserAgentProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.On() -> Microsoft.Maui.Controls.IPlatformElementConfiguration -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.get -> System.Action -*REMOVED*~Microsoft.Maui.Controls.OpenGLView.OnDisplay.set -> void -*REMOVED*~static readonly Microsoft.Maui.Controls.OpenGLView.HasRenderLoopProperty -> Microsoft.Maui.Controls.BindableProperty -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController -*REMOVED*Microsoft.Maui.Controls.IOpenGlViewController.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView -*REMOVED*Microsoft.Maui.Controls.OpenGLView.Display() -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.DisplayRequested -> System.EventHandler -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.get -> bool -*REMOVED*Microsoft.Maui.Controls.OpenGLView.HasRenderLoop.set -> void -*REMOVED*Microsoft.Maui.Controls.OpenGLView.OpenGLView() -> void -*REMOVED*Microsoft.Maui.Controls.Application.SavePropertiesAsync() -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Controls.Application.Properties.get -> System.Collections.Generic.IDictionary! -Microsoft.Maui.Controls.IValueConverter.Convert(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -Microsoft.Maui.Controls.IValueConverter.ConvertBack(object? value, System.Type! targetType, object? parameter, System.Globalization.CultureInfo! culture) -> object? -~static Microsoft.Maui.Controls.GridExtensions.Add(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int left, int right, int top, int bottom) -> void -~static Microsoft.Maui.Controls.GridExtensions.AddWithSpan(this Microsoft.Maui.Controls.Grid grid, Microsoft.Maui.IView view, int row = 0, int column = 0, int rowSpan = 1, int columnSpan = 1) -> void -*REMOVED*~Microsoft.Maui.Controls.ItemsView.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.ItemsView.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.AddLogicalChild(Microsoft.Maui.Controls.Element element) -> void -*REMOVED*~Microsoft.Maui.Controls.Shell.RemoveLogicalChild(Microsoft.Maui.Controls.Element element) -> void -Microsoft.Maui.Controls.PointerEventArgs.PlatformArgs.get -> Microsoft.Maui.Controls.PlatformPointerEventArgs? -Microsoft.Maui.Controls.PlatformPointerEventArgs -*REMOVED*override Microsoft.Maui.Controls.SwipeItems.OnBindingContextChanged() -> void -~static readonly Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTappedProperty -> Microsoft.Maui.Controls.BindableProperty -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.get -> bool -Microsoft.Maui.Controls.ContentPage.HideSoftInputOnTapped.set -> void -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Editor.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Editor.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Editor.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Editor.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Editor.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.SearchBar.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.SearchBar.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.SearchBar.SelectionLength.set -> void -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.get -> string -*REMOVED*~Microsoft.Maui.Controls.Entry.FontFamily.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.CursorPosition.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.get -> Microsoft.Maui.Controls.FontAttributes -*REMOVED*Microsoft.Maui.Controls.Entry.FontAttributes.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.get -> bool -*REMOVED*Microsoft.Maui.Controls.Entry.FontAutoScalingEnabled.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.get -> double -*REMOVED*Microsoft.Maui.Controls.Entry.FontSize.set -> void -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.get -> int -*REMOVED*Microsoft.Maui.Controls.Entry.SelectionLength.set -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-android/PublicAPI.Shipped.txt b/src/Controls/src/Xaml/PublicAPI/net-android/PublicAPI.Shipped.txt index 42e4a381cf22..e2f24600cbe2 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-android/PublicAPI.Shipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-android/PublicAPI.Shipped.txt @@ -44,6 +44,7 @@ ~Microsoft.Maui.Controls.Xaml.FontImageExtension.ProvideValue(System.IServiceProvider serviceProvider) -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.FindByName(string name) -> object ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope scope) -> void +~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.Add(System.Type type, object service) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.GetService(System.Type serviceType) -> object ~Microsoft.Maui.Controls.Xaml.Internals.XamlTypeResolver.XamlTypeResolver(System.Xml.IXmlNamespaceResolver namespaceResolver, System.Reflection.Assembly currentAssembly) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-android/PublicAPI.Unshipped.txt b/src/Controls/src/Xaml/PublicAPI/net-android/PublicAPI.Unshipped.txt index 0e88c4f7acfe..7dc5c58110bf 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-android/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-android/PublicAPI.Unshipped.txt @@ -1,2 +1 @@ #nullable enable -~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-ios/PublicAPI.Shipped.txt b/src/Controls/src/Xaml/PublicAPI/net-ios/PublicAPI.Shipped.txt index 42e4a381cf22..e2f24600cbe2 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-ios/PublicAPI.Shipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-ios/PublicAPI.Shipped.txt @@ -44,6 +44,7 @@ ~Microsoft.Maui.Controls.Xaml.FontImageExtension.ProvideValue(System.IServiceProvider serviceProvider) -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.FindByName(string name) -> object ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope scope) -> void +~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.Add(System.Type type, object service) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.GetService(System.Type serviceType) -> object ~Microsoft.Maui.Controls.Xaml.Internals.XamlTypeResolver.XamlTypeResolver(System.Xml.IXmlNamespaceResolver namespaceResolver, System.Reflection.Assembly currentAssembly) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-ios/PublicAPI.Unshipped.txt b/src/Controls/src/Xaml/PublicAPI/net-ios/PublicAPI.Unshipped.txt index 0e88c4f7acfe..7dc5c58110bf 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-ios/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-ios/PublicAPI.Unshipped.txt @@ -1,2 +1 @@ #nullable enable -~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt b/src/Controls/src/Xaml/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt index 42e4a381cf22..e2f24600cbe2 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt @@ -44,6 +44,7 @@ ~Microsoft.Maui.Controls.Xaml.FontImageExtension.ProvideValue(System.IServiceProvider serviceProvider) -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.FindByName(string name) -> object ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope scope) -> void +~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.Add(System.Type type, object service) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.GetService(System.Type serviceType) -> object ~Microsoft.Maui.Controls.Xaml.Internals.XamlTypeResolver.XamlTypeResolver(System.Xml.IXmlNamespaceResolver namespaceResolver, System.Reflection.Assembly currentAssembly) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt b/src/Controls/src/Xaml/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt index 0e88c4f7acfe..7dc5c58110bf 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt @@ -1,2 +1 @@ #nullable enable -~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-tizen/PublicAPI.Shipped.txt b/src/Controls/src/Xaml/PublicAPI/net-tizen/PublicAPI.Shipped.txt index 42e4a381cf22..e2f24600cbe2 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-tizen/PublicAPI.Shipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-tizen/PublicAPI.Shipped.txt @@ -44,6 +44,7 @@ ~Microsoft.Maui.Controls.Xaml.FontImageExtension.ProvideValue(System.IServiceProvider serviceProvider) -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.FindByName(string name) -> object ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope scope) -> void +~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.Add(System.Type type, object service) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.GetService(System.Type serviceType) -> object ~Microsoft.Maui.Controls.Xaml.Internals.XamlTypeResolver.XamlTypeResolver(System.Xml.IXmlNamespaceResolver namespaceResolver, System.Reflection.Assembly currentAssembly) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-tizen/PublicAPI.Unshipped.txt b/src/Controls/src/Xaml/PublicAPI/net-tizen/PublicAPI.Unshipped.txt index 0e88c4f7acfe..7dc5c58110bf 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-tizen/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-tizen/PublicAPI.Unshipped.txt @@ -1,2 +1 @@ #nullable enable -~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-windows/PublicAPI.Shipped.txt b/src/Controls/src/Xaml/PublicAPI/net-windows/PublicAPI.Shipped.txt index 42e4a381cf22..e2f24600cbe2 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-windows/PublicAPI.Shipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-windows/PublicAPI.Shipped.txt @@ -44,6 +44,7 @@ ~Microsoft.Maui.Controls.Xaml.FontImageExtension.ProvideValue(System.IServiceProvider serviceProvider) -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.FindByName(string name) -> object ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope scope) -> void +~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.Add(System.Type type, object service) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.GetService(System.Type serviceType) -> object ~Microsoft.Maui.Controls.Xaml.Internals.XamlTypeResolver.XamlTypeResolver(System.Xml.IXmlNamespaceResolver namespaceResolver, System.Reflection.Assembly currentAssembly) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Controls/src/Xaml/PublicAPI/net-windows/PublicAPI.Unshipped.txt index 0e88c4f7acfe..7dc5c58110bf 100644 --- a/src/Controls/src/Xaml/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -1,2 +1 @@ #nullable enable -~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net/PublicAPI.Shipped.txt b/src/Controls/src/Xaml/PublicAPI/net/PublicAPI.Shipped.txt index 42e4a381cf22..e2f24600cbe2 100644 --- a/src/Controls/src/Xaml/PublicAPI/net/PublicAPI.Shipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net/PublicAPI.Shipped.txt @@ -44,6 +44,7 @@ ~Microsoft.Maui.Controls.Xaml.FontImageExtension.ProvideValue(System.IServiceProvider serviceProvider) -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.FindByName(string name) -> object ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope scope) -> void +~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.Add(System.Type type, object service) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.GetService(System.Type serviceType) -> object ~Microsoft.Maui.Controls.Xaml.Internals.XamlTypeResolver.XamlTypeResolver(System.Xml.IXmlNamespaceResolver namespaceResolver, System.Reflection.Assembly currentAssembly) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/net/PublicAPI.Unshipped.txt b/src/Controls/src/Xaml/PublicAPI/net/PublicAPI.Unshipped.txt index 0e88c4f7acfe..7dc5c58110bf 100644 --- a/src/Controls/src/Xaml/PublicAPI/net/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/net/PublicAPI.Unshipped.txt @@ -1,2 +1 @@ #nullable enable -~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/netstandard/PublicAPI.Shipped.txt b/src/Controls/src/Xaml/PublicAPI/netstandard/PublicAPI.Shipped.txt index 42e4a381cf22..e2f24600cbe2 100644 --- a/src/Controls/src/Xaml/PublicAPI/netstandard/PublicAPI.Shipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/netstandard/PublicAPI.Shipped.txt @@ -44,6 +44,7 @@ ~Microsoft.Maui.Controls.Xaml.FontImageExtension.ProvideValue(System.IServiceProvider serviceProvider) -> Microsoft.Maui.Controls.ImageSource ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.FindByName(string name) -> object ~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope scope) -> void +~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.Add(System.Type type, object service) -> void ~Microsoft.Maui.Controls.Xaml.Internals.XamlServiceProvider.GetService(System.Type serviceType) -> object ~Microsoft.Maui.Controls.Xaml.Internals.XamlTypeResolver.XamlTypeResolver(System.Xml.IXmlNamespaceResolver namespaceResolver, System.Reflection.Assembly currentAssembly) -> void diff --git a/src/Controls/src/Xaml/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Controls/src/Xaml/PublicAPI/netstandard/PublicAPI.Unshipped.txt index 0e88c4f7acfe..7dc5c58110bf 100644 --- a/src/Controls/src/Xaml/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Controls/src/Xaml/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -1,2 +1 @@ #nullable enable -~Microsoft.Maui.Controls.Xaml.Internals.SimpleValueTargetProvider.SimpleValueTargetProvider(object[] objectAndParents, object targetProperty, Microsoft.Maui.Controls.Internals.INameScope[] scopes, bool notused) -> void diff --git a/src/Core/src/Handlers/Image/ImageHandler.Windows.cs b/src/Core/src/Handlers/Image/ImageHandler.Windows.cs index ba33708a3921..ee3a6ddbd533 100644 --- a/src/Core/src/Handlers/Image/ImageHandler.Windows.cs +++ b/src/Core/src/Handlers/Image/ImageHandler.Windows.cs @@ -60,7 +60,7 @@ protected override void RemoveContainer() /// /// The associated handler. /// The associated instance. - public static void MapHeight(IImageHandler handler, IImage view) + internal static void MapHeight(IImageHandler handler, IImage view) { // VerticalAlignment only works when the container's Height is set and the child's Height is Auto. The child's Height // is set to Auto when the container is introduced. @@ -80,7 +80,7 @@ public static void MapHeight(IImageHandler handler, IImage view) /// /// The associated handler. /// The associated instance. - public static void MapWidth(IImageHandler handler, IImage view) + internal static void MapWidth(IImageHandler handler, IImage view) { if (handler.ContainerView is FrameworkElement container) { diff --git a/src/Core/src/PublicAPI/net-android/PublicAPI.Shipped.txt b/src/Core/src/PublicAPI/net-android/PublicAPI.Shipped.txt index 7e5d854263fd..924f0edb64ef 100644 --- a/src/Core/src/PublicAPI/net-android/PublicAPI.Shipped.txt +++ b/src/Core/src/PublicAPI/net-android/PublicAPI.Shipped.txt @@ -43,6 +43,8 @@ ~override Microsoft.Maui.Converters.ThicknessTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object ~override Microsoft.Maui.Platform.MauiWebChromeClient.OnShowFileChooser(Android.Webkit.WebView webView, Android.Webkit.IValueCallback filePathCallback, Android.Webkit.WebChromeClient.FileChooserParams fileChooserParams) -> bool ~override Microsoft.Maui.Platform.WrapperView.DispatchTouchEvent(Android.Views.MotionEvent e) -> bool +~override Microsoft.Maui.Platform.WrapperView.DrawShadow(Android.Graphics.Canvas canvas, int viewWidth, int viewHeight) -> void +~override Microsoft.Maui.Platform.WrapperView.GetClipPath(int width, int height) -> Android.Graphics.Path ~static Microsoft.Maui.Platform.ActivityResultCallbackRegistry.InvokeCallback(int requestCode, Android.App.Result resultCode, Android.Content.Intent data) -> void ~virtual Microsoft.Maui.Platform.MauiWebChromeClient.ParseResult(Android.App.Result resultCode, Android.Content.Intent data) -> Java.Lang.Object abstract Microsoft.Maui.Handlers.ElementHandler.CreatePlatformElement() -> TPlatformView! @@ -55,6 +57,8 @@ abstract Microsoft.Maui.ImageSourceService.GetDrawableAsync(Microsoft.Maui.IImag abstract Microsoft.Maui.Layouts.LayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size abstract Microsoft.Maui.Layouts.LayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size abstract Microsoft.Maui.MauiApplication.CreateMauiApp() -> Microsoft.Maui.Hosting.MauiApp! +abstract Microsoft.Maui.PlatformContentViewGroup.GetClipPath(int p0, int p1) -> Android.Graphics.Path? +abstract Microsoft.Maui.PlatformWrapperView.DrawShadow(Android.Graphics.Canvas! p0, int p1, int p2) -> void const Microsoft.Maui.Platform.MauiWebView.AssetBaseUrl = "file:///android_asset/" -> string! const Microsoft.Maui.Platform.ProgressBarExtensions.Maximum = 10000 -> int const Microsoft.Maui.Platform.SliderExtensions.PlatformMaxValue = 2147483647 -> double @@ -177,6 +181,7 @@ Microsoft.Maui.CommandMapper.Chained.get -> Microsoft.Maui.CommandMapper? Microsoft.Maui.CommandMapper.Chained.set -> void Microsoft.Maui.CommandMapper.CommandMapper() -> void Microsoft.Maui.CommandMapper.CommandMapper(Microsoft.Maui.CommandMapper! chained) -> void +Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void Microsoft.Maui.CommandMapper Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void @@ -283,6 +288,7 @@ Microsoft.Maui.FlyoutBehavior.Disabled = 0 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Flyout = 1 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Locked = 2 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FocusRequest +Microsoft.Maui.FocusRequest.FocusRequest() -> void Microsoft.Maui.FocusRequest.FocusRequest(bool isFocused) -> void Microsoft.Maui.FocusRequest.IsFocused.get -> bool Microsoft.Maui.FocusRequest.IsFocused.set -> void @@ -326,6 +332,7 @@ Microsoft.Maui.FontRegistrar.GetFont(string! font) -> string? Microsoft.Maui.FontRegistrar.Register(string! filename, string? alias, System.Reflection.Assembly! assembly) -> void Microsoft.Maui.FontRegistrar.Register(string! filename, string? alias) -> void Microsoft.Maui.FontSize +Microsoft.Maui.FontSize.Equals(Microsoft.Maui.FontSize other) -> bool Microsoft.Maui.FontSize.FontSize() -> void Microsoft.Maui.FontSize.FontSize(float value, Android.Util.ComplexUnitType unit) -> void Microsoft.Maui.FontSize.Unit.get -> Android.Util.ComplexUnitType @@ -412,7 +419,6 @@ Microsoft.Maui.Handlers.ButtonHandler Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler() -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.CheckBoxHandler Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler() -> void Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void @@ -505,12 +511,10 @@ Microsoft.Maui.Handlers.ImageButtonHandler Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler() -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.ImageHandler Microsoft.Maui.Handlers.ImageHandler.ImageHandler() -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.IMenuBarHandler Microsoft.Maui.Handlers.IMenuBarHandler.Add(Microsoft.Maui.IMenuBarItem! view) -> void Microsoft.Maui.Handlers.IMenuBarHandler.Clear() -> void @@ -583,6 +587,7 @@ Microsoft.Maui.Handlers.IStepperHandler.PlatformView.get -> Microsoft.Maui.Platf Microsoft.Maui.Handlers.IStepperHandler.VirtualView.get -> Microsoft.Maui.IStepper! Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.PlatformView.get -> Android.Views.View! +Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.VirtualView.get -> Microsoft.Maui.ISwipeItemMenuItem! Microsoft.Maui.Handlers.ISwipeItemViewHandler Microsoft.Maui.Handlers.ISwipeItemViewHandler.PlatformView.get -> Microsoft.Maui.Platform.ContentViewGroup! @@ -727,7 +732,6 @@ Microsoft.Maui.Handlers.StepperHandler.StepperHandler() -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler -Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler() -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void @@ -806,6 +810,7 @@ Microsoft.Maui.Hosting.IMauiServiceCollection.TryGetService(System.Type! service Microsoft.Maui.Hosting.MauiApp Microsoft.Maui.Hosting.MauiApp.Configuration.get -> Microsoft.Extensions.Configuration.IConfiguration! Microsoft.Maui.Hosting.MauiApp.Dispose() -> void +Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask Microsoft.Maui.Hosting.MauiApp.Services.get -> System.IServiceProvider! Microsoft.Maui.Hosting.MauiAppBuilder Microsoft.Maui.Hosting.MauiAppBuilder.Build() -> Microsoft.Maui.Hosting.MauiApp! @@ -842,6 +847,7 @@ Microsoft.Maui.IApplication.CloseWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.CreateWindow(Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.IWindow! Microsoft.Maui.IApplication.OpenWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.ThemeChanged() -> void +Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.IApplication.Windows.get -> System.Collections.Generic.IReadOnlyList! Microsoft.Maui.IBorder Microsoft.Maui.IBorder.Border.get -> Microsoft.Maui.IBorderStroke! @@ -860,6 +866,12 @@ Microsoft.Maui.ICheckBox Microsoft.Maui.ICheckBox.Foreground.get -> Microsoft.Maui.Graphics.Paint? Microsoft.Maui.ICheckBox.IsChecked.get -> bool Microsoft.Maui.ICheckBox.IsChecked.set -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? +Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.IContainer Microsoft.Maui.IContentView Microsoft.Maui.IContentView.Content.get -> object? @@ -868,6 +880,12 @@ Microsoft.Maui.IContentView.CrossPlatformMeasure(double widthConstraint, double Microsoft.Maui.IContentView.PresentedContent.get -> Microsoft.Maui.IView? Microsoft.Maui.IContextFlyoutElement Microsoft.Maui.IContextFlyoutElement.ContextFlyout.get -> Microsoft.Maui.IFlyout? +Microsoft.Maui.ICrossPlatformLayout +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayoutBacking +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void Microsoft.Maui.IDatePicker Microsoft.Maui.IDatePicker.Date.get -> System.DateTime Microsoft.Maui.IDatePicker.Date.set -> void @@ -1001,6 +1019,9 @@ Microsoft.Maui.IIndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graph Microsoft.Maui.IItemDelegate Microsoft.Maui.IItemDelegate.GetCount() -> int Microsoft.Maui.IItemDelegate.GetItem(int index) -> T +Microsoft.Maui.IKeyboardAccelerator +Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? +Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.ILabel Microsoft.Maui.ILabel.LineHeight.get -> double Microsoft.Maui.ILabel.TextDecorations.get -> Microsoft.Maui.TextDecorations @@ -1058,6 +1079,7 @@ Microsoft.Maui.IMenuElement.Clicked() -> void Microsoft.Maui.IMenuElement.IsEnabled.get -> bool Microsoft.Maui.IMenuFlyout Microsoft.Maui.IMenuFlyoutItem +Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? Microsoft.Maui.IMenuFlyoutSeparator Microsoft.Maui.IMenuFlyoutSubItem Microsoft.Maui.IPadding @@ -1207,6 +1229,7 @@ Microsoft.Maui.ITextInput Microsoft.Maui.ITextInput.CursorPosition.get -> int Microsoft.Maui.ITextInput.CursorPosition.set -> void Microsoft.Maui.ITextInput.IsReadOnly.get -> bool +Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool Microsoft.Maui.ITextInput.IsTextPredictionEnabled.get -> bool Microsoft.Maui.ITextInput.Keyboard.get -> Microsoft.Maui.Keyboard! Microsoft.Maui.ITextInput.MaxLength.get -> int @@ -1324,6 +1347,8 @@ Microsoft.Maui.IWebView.Navigated(Microsoft.Maui.WebNavigationEvent evnt, string Microsoft.Maui.IWebView.Navigating(Microsoft.Maui.WebNavigationEvent evnt, string! url) -> bool Microsoft.Maui.IWebView.Reload() -> void Microsoft.Maui.IWebView.Source.get -> Microsoft.Maui.IWebViewSource! +Microsoft.Maui.IWebView.UserAgent.get -> string? +Microsoft.Maui.IWebView.UserAgent.set -> void Microsoft.Maui.IWebViewDelegate Microsoft.Maui.IWebViewDelegate.LoadHtml(string? html, string? baseUrl) -> void Microsoft.Maui.IWebViewDelegate.LoadUrl(string? url) -> void @@ -1377,6 +1402,13 @@ Microsoft.Maui.IWindowOverlay.WindowElements.get -> System.Collections.Generic.I Microsoft.Maui.IWindowOverlayElement Microsoft.Maui.IWindowOverlayElement.Contains(Microsoft.Maui.Graphics.Point point) -> bool Microsoft.Maui.Keyboard +Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.All = -1 -> Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.CapitalizeCharacter = 16 -> Microsoft.Maui.KeyboardFlags @@ -1418,6 +1450,7 @@ Microsoft.Maui.Layouts.FlexAlignSelf.End = 4 -> Microsoft.Maui.Layouts.FlexAlign Microsoft.Maui.Layouts.FlexAlignSelf.Start = 3 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexAlignSelf.Stretch = 1 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexBasis +Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool Microsoft.Maui.Layouts.FlexBasis.FlexBasis() -> void Microsoft.Maui.Layouts.FlexBasis.FlexBasis(float length, bool isRelative = false) -> void Microsoft.Maui.Layouts.FlexBasis.Length.get -> float @@ -1624,6 +1657,8 @@ Microsoft.Maui.Platform.ContentViewGroup.ContentViewGroup(Android.Content.Contex Microsoft.Maui.Platform.ContentViewGroup.ContentViewGroup(Android.Content.Context! context, Android.Util.IAttributeSet! attrs) -> void Microsoft.Maui.Platform.ContentViewGroup.ContentViewGroup(Android.Content.Context! context) -> void Microsoft.Maui.Platform.ContentViewGroup.ContentViewGroup(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Microsoft.Maui.Platform.ContentViewGroup.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.Platform.ContentViewGroup.CrossPlatformLayout.set -> void Microsoft.Maui.Platform.ContextExtensions Microsoft.Maui.Platform.DatePickerExtensions Microsoft.Maui.Platform.DrawableExtensions @@ -1644,9 +1679,14 @@ Microsoft.Maui.Platform.IEnergySaverListener.OnStatusUpdated(bool energySaverEna Microsoft.Maui.Platform.IEnergySaverListenerManager Microsoft.Maui.Platform.IEnergySaverListenerManager.Add(Microsoft.Maui.Platform.IEnergySaverListener! listener) -> void Microsoft.Maui.Platform.IEnergySaverListenerManager.Remove(Microsoft.Maui.Platform.IEnergySaverListener! listener) -> void +Microsoft.Maui.Platform.IImageSourcePartSetter +Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? +Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? +Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(Android.Graphics.Drawables.Drawable? platformImage) -> void Microsoft.Maui.Platform.ImageButtonExtensions Microsoft.Maui.Platform.ImageSourcePartLoader Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.IElementHandler! handler, System.Func! imageSourcePart, System.Action! setImage) -> void +Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void Microsoft.Maui.Platform.ImageSourcePartLoader.Reset() -> void Microsoft.Maui.Platform.ImageSourcePartLoader.UpdateImageSourceAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Platform.ImageViewExtensions @@ -1666,6 +1706,8 @@ Microsoft.Maui.Platform.LayoutChangedEventArgs.Top.set -> void Microsoft.Maui.Platform.LayoutViewGroup Microsoft.Maui.Platform.LayoutViewGroup.ClipsToBounds.get -> bool Microsoft.Maui.Platform.LayoutViewGroup.ClipsToBounds.set -> void +Microsoft.Maui.Platform.LayoutViewGroup.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.Platform.LayoutViewGroup.CrossPlatformLayout.set -> void Microsoft.Maui.Platform.LayoutViewGroup.InputTransparent.get -> bool Microsoft.Maui.Platform.LayoutViewGroup.InputTransparent.set -> void Microsoft.Maui.Platform.LayoutViewGroup.LayoutViewGroup(Android.Content.Context! context, Android.Util.IAttributeSet! attrs, int defStyleAttr, int defStyleRes) -> void @@ -1767,6 +1809,7 @@ Microsoft.Maui.Platform.RadioButtonExtensions Microsoft.Maui.Platform.ScrollViewExtensions Microsoft.Maui.Platform.SearchViewExtensions Microsoft.Maui.Platform.SemanticExtensions +Microsoft.Maui.Platform.ShapeExtensions Microsoft.Maui.Platform.ShapeViewExtensions Microsoft.Maui.Platform.SliderExtensions Microsoft.Maui.Platform.StackNavigationManager @@ -1803,6 +1846,20 @@ Microsoft.Maui.Platform.WrapperView.InputTransparent.get -> bool Microsoft.Maui.Platform.WrapperView.InputTransparent.set -> void Microsoft.Maui.Platform.WrapperView.Shadow.get -> Microsoft.Maui.IShadow? Microsoft.Maui.Platform.WrapperView.Shadow.set -> void +Microsoft.Maui.PlatformAppCompatTextView +Microsoft.Maui.PlatformAppCompatTextView.PlatformAppCompatTextView(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Microsoft.Maui.PlatformContentViewGroup +Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyle, int defStyleRes) -> void +Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyle) -> void +Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(Android.Content.Context? context, Android.Util.IAttributeSet? attrs) -> void +Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(Android.Content.Context? context) -> void +Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Microsoft.Maui.PlatformContentViewGroup.SetHasClip(bool hasClip) -> void +Microsoft.Maui.PlatformContentViewGroup.ViewGroupDispatchDraw(Android.Graphics.Canvas? canvas) -> void +Microsoft.Maui.PlatformWrapperView +Microsoft.Maui.PlatformWrapperView.PlatformWrapperView(Android.Content.Context? context) -> void +Microsoft.Maui.PlatformWrapperView.PlatformWrapperView(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void +Microsoft.Maui.PlatformWrapperView.SetHasShadow(bool hasShadow) -> void Microsoft.Maui.PortHandlerAttribute Microsoft.Maui.PortHandlerAttribute.Description.get -> string? Microsoft.Maui.PortHandlerAttribute.Description.set -> void @@ -1894,6 +1951,7 @@ Microsoft.Maui.Semantics.Hint.set -> void Microsoft.Maui.Semantics.IsHeading.get -> bool Microsoft.Maui.Semantics.Semantics() -> void Microsoft.Maui.SizeRequest +Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool Microsoft.Maui.SizeRequest.Minimum.get -> Microsoft.Maui.Graphics.Size Microsoft.Maui.SizeRequest.Minimum.set -> void Microsoft.Maui.SizeRequest.Request.get -> Microsoft.Maui.Graphics.Size @@ -1901,6 +1959,7 @@ Microsoft.Maui.SizeRequest.Request.set -> void Microsoft.Maui.SizeRequest.SizeRequest() -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request, Microsoft.Maui.Graphics.Size minimum) -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request) -> void +Microsoft.Maui.SoftInputExtensions Microsoft.Maui.SourceInfo Microsoft.Maui.SourceInfo.Deconstruct(out System.Uri! sourceUri, out int lineNumber, out int linePosition) -> void Microsoft.Maui.SourceInfo.LineNumber.get -> int @@ -2028,7 +2087,7 @@ Microsoft.Maui.VisualTreeElementExtensions Microsoft.Maui.WeakEventManager Microsoft.Maui.WeakEventManager.AddEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.AddEventHandler(System.EventHandler! handler, string! eventName = "") -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void +Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.EventHandler! handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.WeakEventManager() -> void @@ -2068,7 +2127,6 @@ override Microsoft.Maui.Animations.LerpingAnimation.Update(double percent) -> vo override Microsoft.Maui.Animations.PlatformTicker.IsRunning.get -> bool override Microsoft.Maui.Animations.PlatformTicker.Start() -> void override Microsoft.Maui.Animations.PlatformTicker.Stop() -> void -override Microsoft.Maui.Animations.PlatformTicker.SystemEnabled.get -> bool override Microsoft.Maui.Converters.CornerRadiusTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Type! sourceType) -> bool override Microsoft.Maui.Converters.CornerRadiusTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext? context, System.Type? destinationType) -> bool override Microsoft.Maui.Converters.CornerRadiusTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext? context, System.Globalization.CultureInfo? culture, object? value) -> object! @@ -2086,6 +2144,8 @@ override Microsoft.Maui.Font.GetHashCode() -> int override Microsoft.Maui.Font.ToString() -> string! override Microsoft.Maui.FontImageSourceService.GetDrawableAsync(Microsoft.Maui.IImageSource! imageSource, Android.Content.Context! context, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task?>! override Microsoft.Maui.FontImageSourceService.LoadDrawableAsync(Microsoft.Maui.IImageSource! imageSource, Android.Widget.ImageView! imageView, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task! +override Microsoft.Maui.FontSize.Equals(object? obj) -> bool +override Microsoft.Maui.FontSize.GetHashCode() -> int override Microsoft.Maui.Graphics.MauiDrawable.Dispose(bool disposing) -> void override Microsoft.Maui.Graphics.MauiDrawable.OnBoundsChange(Android.Graphics.Rect! bounds) -> void override Microsoft.Maui.Graphics.MauiDrawable.OnDraw(Android.Graphics.Drawables.Shapes.Shape? shape, Android.Graphics.Canvas? canvas, Android.Graphics.Paint? paint) -> void @@ -2113,6 +2173,7 @@ override Microsoft.Maui.Handlers.DatePickerHandler.DisconnectHandler(Microsoft.M override Microsoft.Maui.Handlers.EditorHandler.ConnectHandler(AndroidX.AppCompat.Widget.AppCompatEditText! platformView) -> void override Microsoft.Maui.Handlers.EditorHandler.CreatePlatformView() -> AndroidX.AppCompat.Widget.AppCompatEditText! override Microsoft.Maui.Handlers.EditorHandler.DisconnectHandler(AndroidX.AppCompat.Widget.AppCompatEditText! platformView) -> void +override Microsoft.Maui.Handlers.EditorHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect frame) -> void override Microsoft.Maui.Handlers.EditorHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void override Microsoft.Maui.Handlers.EntryHandler.ConnectHandler(AndroidX.AppCompat.Widget.AppCompatEditText! platformView) -> void override Microsoft.Maui.Handlers.EntryHandler.CreatePlatformView() -> AndroidX.AppCompat.Widget.AppCompatEditText! @@ -2127,6 +2188,7 @@ override Microsoft.Maui.Handlers.GraphicsViewHandler.DisconnectHandler(Microsoft override Microsoft.Maui.Handlers.ImageButtonHandler.ConnectHandler(Google.Android.Material.ImageView.ShapeableImageView! platformView) -> void override Microsoft.Maui.Handlers.ImageButtonHandler.CreatePlatformView() -> Google.Android.Material.ImageView.ShapeableImageView! override Microsoft.Maui.Handlers.ImageButtonHandler.DisconnectHandler(Google.Android.Material.ImageView.ShapeableImageView! platformView) -> void +override Microsoft.Maui.Handlers.ImageHandler.ConnectHandler(Android.Widget.ImageView! platformView) -> void override Microsoft.Maui.Handlers.ImageHandler.CreatePlatformView() -> Android.Widget.ImageView! override Microsoft.Maui.Handlers.ImageHandler.DisconnectHandler(Android.Widget.ImageView! platformView) -> void override Microsoft.Maui.Handlers.ImageHandler.NeedsContainer.get -> bool @@ -2152,6 +2214,7 @@ override Microsoft.Maui.Handlers.ProgressBarHandler.CreatePlatformView() -> Andr override Microsoft.Maui.Handlers.RadioButtonHandler.ConnectHandler(Android.Views.View! platformView) -> void override Microsoft.Maui.Handlers.RadioButtonHandler.CreatePlatformView() -> AndroidX.AppCompat.Widget.AppCompatRadioButton! override Microsoft.Maui.Handlers.RadioButtonHandler.DisconnectHandler(Android.Views.View! platformView) -> void +override Microsoft.Maui.Handlers.RadioButtonHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect frame) -> void override Microsoft.Maui.Handlers.RefreshViewHandler.ConnectHandler(Microsoft.Maui.Platform.MauiSwipeRefreshLayout! platformView) -> void override Microsoft.Maui.Handlers.RefreshViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiSwipeRefreshLayout! override Microsoft.Maui.Handlers.RefreshViewHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiSwipeRefreshLayout! platformView) -> void @@ -2163,6 +2226,7 @@ override Microsoft.Maui.Handlers.SearchBarHandler.ConnectHandler(AndroidX.AppCom override Microsoft.Maui.Handlers.SearchBarHandler.CreatePlatformView() -> AndroidX.AppCompat.Widget.SearchView! override Microsoft.Maui.Handlers.SearchBarHandler.DisconnectHandler(AndroidX.AppCompat.Widget.SearchView! platformView) -> void override Microsoft.Maui.Handlers.ShapeViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiShapeView! +override Microsoft.Maui.Handlers.ShapeViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Handlers.ShapeViewHandler.NeedsContainer.get -> bool override Microsoft.Maui.Handlers.SliderHandler.ConnectHandler(Android.Widget.SeekBar! platformView) -> void override Microsoft.Maui.Handlers.SliderHandler.CreatePlatformView() -> Android.Widget.SeekBar! @@ -2184,7 +2248,6 @@ override Microsoft.Maui.Handlers.TabbedViewHandler.CreatePlatformView() -> Andro override Microsoft.Maui.Handlers.TimePickerHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiTimePicker! override Microsoft.Maui.Handlers.TimePickerHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiTimePicker! platformView) -> void override Microsoft.Maui.Handlers.ToolbarHandler.CreatePlatformElement() -> Google.Android.Material.AppBar.MaterialToolbar! -override Microsoft.Maui.Handlers.ViewHandler.SetVirtualView(Microsoft.Maui.IElement! element) -> void override Microsoft.Maui.Handlers.ViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Handlers.ViewHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect frame) -> void override Microsoft.Maui.Handlers.ViewHandler.RemoveContainer() -> void @@ -2196,12 +2259,15 @@ override Microsoft.Maui.Handlers.WindowHandler.ConnectHandler(Android.App.Activi override Microsoft.Maui.Handlers.WindowHandler.CreatePlatformElement() -> Android.App.Activity! override Microsoft.Maui.Layouts.AbsoluteLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.AbsoluteLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool +override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int override Microsoft.Maui.Layouts.GridLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.GridLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.HorizontalStackLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.HorizontalStackLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.VerticalStackLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.VerticalStackLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.MauiAppCompatActivity.DispatchTouchEvent(Android.Views.MotionEvent? e) -> bool override Microsoft.Maui.MauiAppCompatActivity.OnActivityResult(int requestCode, Android.App.Result resultCode, Android.Content.Intent? data) -> void override Microsoft.Maui.MauiAppCompatActivity.OnBackPressed() -> void override Microsoft.Maui.MauiAppCompatActivity.OnConfigurationChanged(Android.Content.Res.Configuration! newConfig) -> void @@ -2232,6 +2298,7 @@ override Microsoft.Maui.Platform.AccessibilityDelegateCompatWrapper.SendAccessib override Microsoft.Maui.Platform.BorderDrawable.Dispose(bool disposing) -> void override Microsoft.Maui.Platform.BorderDrawable.OnBoundsChange(Android.Graphics.Rect! bounds) -> void override Microsoft.Maui.Platform.BorderDrawable.OnDraw(Android.Graphics.Drawables.Shapes.Shape? shape, Android.Graphics.Canvas? canvas, Android.Graphics.Paint? paint) -> void +override Microsoft.Maui.Platform.ContentViewGroup.GetClipPath(int width, int height) -> Android.Graphics.Path? override Microsoft.Maui.Platform.ContentViewGroup.OnLayout(bool changed, int left, int top, int right, int bottom) -> void override Microsoft.Maui.Platform.ContentViewGroup.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void override Microsoft.Maui.Platform.LayoutViewGroup.OnLayout(bool changed, int l, int t, int r, int b) -> void @@ -2241,12 +2308,16 @@ override Microsoft.Maui.Platform.LocalizedDigitsKeyListener.FilterFormatted(Java override Microsoft.Maui.Platform.LocalizedDigitsKeyListener.GetAcceptedChars() -> char[]! override Microsoft.Maui.Platform.LocalizedDigitsKeyListener.InputType.get -> Android.Text.InputTypes override Microsoft.Maui.Platform.MauiAccessibilityDelegateCompat.OnInitializeAccessibilityNodeInfo(Android.Views.View! host, AndroidX.Core.View.Accessibility.AccessibilityNodeInfoCompat! info) -> void +override Microsoft.Maui.Platform.MauiMaterialButton.IconGravity.get -> int +override Microsoft.Maui.Platform.MauiMaterialButton.IconGravity.set -> void override Microsoft.Maui.Platform.MauiMaterialButton.OnLayout(bool changed, int left, int top, int right, int bottom) -> void +override Microsoft.Maui.Platform.MauiMaterialButton.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void override Microsoft.Maui.Platform.MauiPicker.Dispose(bool disposing) -> void override Microsoft.Maui.Platform.MauiPicker.OnFocusChanged(bool gainFocus, Android.Views.FocusSearchDirection direction, Android.Graphics.Rect? previouslyFocusedRect) -> void override Microsoft.Maui.Platform.MauiPicker.OnTouchEvent(Android.Views.MotionEvent? e) -> bool override Microsoft.Maui.Platform.MauiScrollView.OnInterceptTouchEvent(Android.Views.MotionEvent? ev) -> bool override Microsoft.Maui.Platform.MauiScrollView.OnLayout(bool changed, int left, int top, int right, int bottom) -> void +override Microsoft.Maui.Platform.MauiScrollView.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void override Microsoft.Maui.Platform.MauiScrollView.OnTouchEvent(Android.Views.MotionEvent? ev) -> bool override Microsoft.Maui.Platform.MauiSwipeRefreshLayout.CanChildScrollUp() -> bool override Microsoft.Maui.Platform.MauiSwipeView.DispatchTouchEvent(Android.Views.MotionEvent? e) -> bool @@ -2261,6 +2332,7 @@ override Microsoft.Maui.Platform.MauiWebViewClient.OnReceivedError(Android.Webki override Microsoft.Maui.Platform.MauiWebViewClient.ShouldOverrideUrlLoading(Android.Webkit.WebView? view, Android.Webkit.IWebResourceRequest? request) -> bool override Microsoft.Maui.Platform.NavigationViewFragment.OnCreateAnimation(int transit, bool enter, int nextAnim) -> Android.Views.Animations.Animation! override Microsoft.Maui.Platform.NavigationViewFragment.OnCreateView(Android.Views.LayoutInflater! inflater, Android.Views.ViewGroup? container, Android.OS.Bundle? savedInstanceState) -> Android.Views.View! +override Microsoft.Maui.Platform.NavigationViewFragment.OnDestroy() -> void override Microsoft.Maui.Platform.NavigationViewFragment.OnResume() -> void override Microsoft.Maui.Platform.PlatformTouchGraphicsView.OnHoverEvent(Android.Views.MotionEvent? e) -> bool override Microsoft.Maui.Platform.PlatformTouchGraphicsView.OnLayout(bool changed, int left, int top, int right, int bottom) -> void @@ -2268,8 +2340,21 @@ override Microsoft.Maui.Platform.PlatformTouchGraphicsView.OnTouchEvent(Android. override Microsoft.Maui.Platform.WrapperView.OnDetachedFromWindow() -> void override Microsoft.Maui.Platform.WrapperView.OnLayout(bool changed, int left, int top, int right, int bottom) -> void override Microsoft.Maui.Platform.WrapperView.RequestLayout() -> void +override Microsoft.Maui.Platform.WrapperView.Visibility.get -> Android.Views.ViewStates +override Microsoft.Maui.Platform.WrapperView.Visibility.set -> void +override Microsoft.Maui.PlatformAppCompatTextView.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Microsoft.Maui.PlatformAppCompatTextView.ThresholdClass.get -> nint +override Microsoft.Maui.PlatformAppCompatTextView.ThresholdType.get -> System.Type! +override Microsoft.Maui.PlatformContentViewGroup.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Microsoft.Maui.PlatformContentViewGroup.ThresholdClass.get -> nint +override Microsoft.Maui.PlatformContentViewGroup.ThresholdType.get -> System.Type! +override Microsoft.Maui.PlatformWrapperView.JniPeerMembers.get -> Java.Interop.JniPeerMembers! +override Microsoft.Maui.PlatformWrapperView.ThresholdClass.get -> nint +override Microsoft.Maui.PlatformWrapperView.ThresholdType.get -> System.Type! override Microsoft.Maui.RectangleGridAdorner.Draw(Microsoft.Maui.Graphics.ICanvas! canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void override Microsoft.Maui.Semantics.ToString() -> string! +override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool +override Microsoft.Maui.SizeRequest.GetHashCode() -> int override Microsoft.Maui.SizeRequest.ToString() -> string! override Microsoft.Maui.StreamImageSourceService.GetDrawableAsync(Microsoft.Maui.IImageSource! imageSource, Android.Content.Context! context, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task?>! override Microsoft.Maui.StreamImageSourceService.LoadDrawableAsync(Microsoft.Maui.IImageSource! imageSource, Android.Widget.ImageView! imageView, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task! @@ -2300,8 +2385,15 @@ static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft. static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft.Maui.Thickness start, Microsoft.Maui.Thickness end, double progress) -> Microsoft.Maui.Thickness static Microsoft.Maui.Animations.Lerp.GetLerp(System.Type! type) -> Microsoft.Maui.Animations.Lerp? static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CornerRadius.implicit operator Microsoft.Maui.CornerRadius(double uniformRadius) -> Microsoft.Maui.CornerRadius static Microsoft.Maui.CornerRadius.operator !=(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool static Microsoft.Maui.CornerRadius.operator ==(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool @@ -2326,6 +2418,8 @@ static Microsoft.Maui.Font.operator ==(Microsoft.Maui.Font left, Microsoft.Maui. static Microsoft.Maui.Font.SystemFontOfSize(double size, Microsoft.Maui.FontWeight weight = Microsoft.Maui.FontWeight.Regular, Microsoft.Maui.FontSlant fontSlant = Microsoft.Maui.FontSlant.Default, bool enableScaling = true) -> Microsoft.Maui.Font static Microsoft.Maui.Font.SystemFontOfWeight(Microsoft.Maui.FontWeight weight, Microsoft.Maui.FontSlant fontSlant = Microsoft.Maui.FontSlant.Default, bool enableScaling = true) -> Microsoft.Maui.Font static Microsoft.Maui.FontFile.FromString(string! input) -> Microsoft.Maui.FontFile! +static Microsoft.Maui.FontSize.operator !=(Microsoft.Maui.FontSize left, Microsoft.Maui.FontSize right) -> bool +static Microsoft.Maui.FontSize.operator ==(Microsoft.Maui.FontSize left, Microsoft.Maui.FontSize right) -> bool static Microsoft.Maui.Graphics.PaintExtensions.CreateDrawable(this Microsoft.Maui.Graphics.ImagePaint! imagePaint, Android.Content.Context? context) -> Android.Graphics.Drawables.Drawable? static Microsoft.Maui.Graphics.PaintExtensions.CreateDrawable(this Microsoft.Maui.Graphics.LinearGradientPaint! linearGradientPaint, Android.Content.Context? context) -> Android.Graphics.Drawables.Drawable? static Microsoft.Maui.Graphics.PaintExtensions.CreateDrawable(this Microsoft.Maui.Graphics.PatternPaint! patternPaint, Android.Content.Context? context) -> Android.Graphics.Drawables.Drawable? @@ -2333,7 +2427,10 @@ static Microsoft.Maui.Graphics.PaintExtensions.CreateDrawable(this Microsoft.Mau static Microsoft.Maui.Graphics.PaintExtensions.CreateDrawable(this Microsoft.Maui.Graphics.SolidPaint! solidPaint, Android.Content.Context? context) -> Android.Graphics.Drawables.Drawable? static Microsoft.Maui.Graphics.PaintExtensions.IsNullOrEmpty(this Microsoft.Maui.Graphics.Paint? paint) -> bool static Microsoft.Maui.Graphics.PaintExtensions.ToColor(this Microsoft.Maui.Graphics.Paint? paint) -> Microsoft.Maui.Graphics.Color? +static Microsoft.Maui.Graphics.PaintExtensions.ToDrawable(this Microsoft.Maui.Graphics.Paint? paint, Android.Content.Context? context) -> Android.Graphics.Drawables.Drawable? static Microsoft.Maui.GridLength.implicit operator Microsoft.Maui.GridLength(double absoluteValue) -> Microsoft.Maui.GridLength +static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool +static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool static Microsoft.Maui.Handlers.ActivityIndicatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapColor(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapIsRunning(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void @@ -2397,6 +2494,7 @@ static Microsoft.Maui.Handlers.EditorHandler.MapCursorPosition(Microsoft.Maui.Ha static Microsoft.Maui.Handlers.EditorHandler.MapFont(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapKeyboard(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapMaxLength(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void @@ -2418,6 +2516,7 @@ static Microsoft.Maui.Handlers.EntryHandler.MapFont(Microsoft.Maui.Handlers.IEnt static Microsoft.Maui.Handlers.EntryHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsPassword(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapKeyboard(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapMaxLength(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void @@ -2445,6 +2544,7 @@ static Microsoft.Maui.Handlers.GraphicsViewHandler.MapInvalidate(Microsoft.Maui. static Microsoft.Maui.Handlers.GraphicsViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.ImageButtonHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.ImageButtonHandler.ImageMapper -> Microsoft.Maui.IPropertyMapper! +static Microsoft.Maui.Handlers.ImageButtonHandler.MapBackground(Microsoft.Maui.Handlers.IImageButtonHandler! handler, Microsoft.Maui.IImageButton! imageButton) -> void static Microsoft.Maui.Handlers.ImageButtonHandler.MapCornerRadius(Microsoft.Maui.Handlers.IImageButtonHandler! handler, Microsoft.Maui.IButtonStroke! buttonStroke) -> void static Microsoft.Maui.Handlers.ImageButtonHandler.MapPadding(Microsoft.Maui.Handlers.IImageButtonHandler! handler, Microsoft.Maui.IImageButton! imageButton) -> void static Microsoft.Maui.Handlers.ImageButtonHandler.Mapper -> Microsoft.Maui.IPropertyMapper! @@ -2483,6 +2583,7 @@ static Microsoft.Maui.Handlers.LayoutHandler.MapAdd(Microsoft.Maui.ILayoutHandle static Microsoft.Maui.Handlers.LayoutHandler.MapBackground(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout) -> void static Microsoft.Maui.Handlers.LayoutHandler.MapClear(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout, object? arg) -> void static Microsoft.Maui.Handlers.LayoutHandler.MapClipsToBounds(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout) -> void +static Microsoft.Maui.Handlers.LayoutHandler.MapInputTransparent(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout) -> void static Microsoft.Maui.Handlers.LayoutHandler.MapInsert(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout, object? arg) -> void static Microsoft.Maui.Handlers.LayoutHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.LayoutHandler.MapRemove(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout, object? arg) -> void @@ -2564,11 +2665,14 @@ static Microsoft.Maui.Handlers.SearchBarHandler.CommandMapper -> Microsoft.Maui. static Microsoft.Maui.Handlers.SearchBarHandler.MapBackground(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapCancelButtonColor(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapCharacterSpacing(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapFocus(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar, object? args) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapFont(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsReadOnly(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapMaxLength(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.SearchBarHandler.MapPlaceholder(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2600,6 +2704,7 @@ static Microsoft.Maui.Handlers.SliderHandler.MapThumbImageSource(Microsoft.Maui. static Microsoft.Maui.Handlers.SliderHandler.MapValue(Microsoft.Maui.Handlers.ISliderHandler! handler, Microsoft.Maui.ISlider! slider) -> void static Microsoft.Maui.Handlers.StepperHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.StepperHandler.MapIncrement(Microsoft.Maui.Handlers.IStepperHandler! handler, Microsoft.Maui.IStepper! stepper) -> void +static Microsoft.Maui.Handlers.StepperHandler.MapIsEnabled(Microsoft.Maui.Handlers.IStepperHandler! handler, Microsoft.Maui.IStepper! stepper) -> void static Microsoft.Maui.Handlers.StepperHandler.MapMaximum(Microsoft.Maui.Handlers.IStepperHandler! handler, Microsoft.Maui.IStepper! stepper) -> void static Microsoft.Maui.Handlers.StepperHandler.MapMinimum(Microsoft.Maui.Handlers.IStepperHandler! handler, Microsoft.Maui.IStepper! stepper) -> void static Microsoft.Maui.Handlers.StepperHandler.Mapper -> Microsoft.Maui.IPropertyMapper! @@ -2696,6 +2801,7 @@ static Microsoft.Maui.Handlers.WebViewHandler.MapGoForward(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.WebViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.WebViewHandler.MapReload(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView, object? arg) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapSource(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapWebChromeClient(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapWebViewClient(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapWebViewSettings(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void @@ -2726,8 +2832,10 @@ static Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions.ConfigureImag static Microsoft.Maui.Hosting.MauiApp.CreateBuilder(bool useDefaults = true) -> Microsoft.Maui.Hosting.MauiAppBuilder! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.HotReload.HotReloadExtensions.CheckHandlers(this Microsoft.Maui.IView? view) -> void static Microsoft.Maui.HotReload.HotReloadExtensions.GetOnHotReloadMethods(this System.Type! type) -> System.Collections.Generic.List! static Microsoft.Maui.HotReload.MauiHotReloadHelper.AddActiveView(Microsoft.Maui.HotReload.IHotReloadableView! view) -> void @@ -2765,8 +2873,11 @@ static Microsoft.Maui.Keyboard.Telephone.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Text.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Url.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Layouts.FlexBasis.implicit operator Microsoft.Maui.Layouts.FlexBasis(float length) -> Microsoft.Maui.Layouts.FlexBasis +static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool +static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool static Microsoft.Maui.Layouts.LayoutExtensions.AdjustForFill(this Microsoft.Maui.Graphics.Size size, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.IView! view) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContent(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> void +static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeDesiredSize(this Microsoft.Maui.IView! view, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeFrame(this Microsoft.Maui.IView! view, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Rect static Microsoft.Maui.Layouts.LayoutExtensions.MeasureContent(this Microsoft.Maui.IContentView! contentView, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size @@ -2807,6 +2918,7 @@ static Microsoft.Maui.Platform.ActivityIndicatorExtensions.UpdateIsRunning(this static Microsoft.Maui.Platform.ApplicationExtensions.CreatePlatformWindow(this Android.App.Activity! activity, Microsoft.Maui.IApplication! application, Android.OS.Bundle? savedInstanceState = null) -> void static Microsoft.Maui.Platform.ApplicationExtensions.RequestNewWindow(this Android.App.Application! platformApplication, Microsoft.Maui.IApplication! application, Microsoft.Maui.Handlers.OpenWindowRequest? args) -> void static Microsoft.Maui.Platform.ApplicationExtensions.ToBundle(this Microsoft.Maui.IPersistedState? state) -> Android.OS.Bundle! +static Microsoft.Maui.Platform.ApplicationExtensions.UpdateNightMode(this Microsoft.Maui.IApplication! application) -> void static Microsoft.Maui.Platform.AspectExtensions.ToScaleType(this Microsoft.Maui.Aspect aspect) -> Android.Widget.ImageView.ScaleType! static Microsoft.Maui.Platform.ButtonExtensions.UpdateBackground(this Google.Android.Material.Button.MaterialButton! platformView, Microsoft.Maui.IButton! button) -> void static Microsoft.Maui.Platform.ButtonExtensions.UpdateCornerRadius(this Google.Android.Material.Button.MaterialButton! platformView, Microsoft.Maui.IButton! button) -> void @@ -2866,6 +2978,8 @@ static Microsoft.Maui.Platform.EditTextExtensions.UpdateHorizontalTextAlignment( static Microsoft.Maui.Platform.EditTextExtensions.UpdateIsPassword(this Android.Widget.EditText! editText, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.EditTextExtensions.UpdateIsReadOnly(this Android.Widget.EditText! editText, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.EditTextExtensions.UpdateIsReadOnly(this Android.Widget.EditText! editText, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Platform.EditTextExtensions.UpdateIsSpellCheckEnabled(this Android.Widget.EditText! editText, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Platform.EditTextExtensions.UpdateIsSpellCheckEnabled(this Android.Widget.EditText! editText, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.EditTextExtensions.UpdateIsTextPredictionEnabled(this Android.Widget.EditText! editText, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.EditTextExtensions.UpdateIsTextPredictionEnabled(this Android.Widget.EditText! editText, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.EditTextExtensions.UpdateKeyboard(this Android.Widget.EditText! editText, Microsoft.Maui.IEditor! editor) -> void @@ -2923,7 +3037,9 @@ static Microsoft.Maui.Platform.SearchViewExtensions.UpdateCancelButtonColor(this static Microsoft.Maui.Platform.SearchViewExtensions.UpdateFont(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar, Microsoft.Maui.IFontManager! fontManager, Android.Widget.EditText? editText = null) -> void static Microsoft.Maui.Platform.SearchViewExtensions.UpdateIsEnabled(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar, Android.Widget.EditText? editText = null) -> void static Microsoft.Maui.Platform.SearchViewExtensions.UpdateIsReadOnly(this Android.Widget.EditText! editText, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Platform.SearchViewExtensions.UpdateIsSpellCheckEnabled(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar, Android.Widget.EditText? editText = null) -> void static Microsoft.Maui.Platform.SearchViewExtensions.UpdateIsTextPredictionEnabled(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar, Android.Widget.EditText? editText = null) -> void +static Microsoft.Maui.Platform.SearchViewExtensions.UpdateKeyboard(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchViewExtensions.UpdateMaxLength(this AndroidX.AppCompat.Widget.SearchView! searchView, int maxLength, Android.Widget.EditText? editText) -> void static Microsoft.Maui.Platform.SearchViewExtensions.UpdateMaxLength(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar, Android.Widget.EditText? editText) -> void static Microsoft.Maui.Platform.SearchViewExtensions.UpdateMaxLength(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2934,6 +3050,7 @@ static Microsoft.Maui.Platform.SearchViewExtensions.UpdateVerticalTextAlignment( static Microsoft.Maui.Platform.SearchViewExtensions.UpdateVerticalTextAlignment(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SemanticExtensions.UpdateSemanticNodeInfo(this Android.Views.View! platformView, Microsoft.Maui.IView! virtualView, AndroidX.Core.View.Accessibility.AccessibilityNodeInfoCompat? info) -> void static Microsoft.Maui.Platform.SemanticExtensions.UpdateSemantics(this Android.Views.View! platformView, Microsoft.Maui.IView! view) -> void +static Microsoft.Maui.Platform.ShapeExtensions.ToPlatform(this Microsoft.Maui.Graphics.IShape! shape, Microsoft.Maui.Graphics.Rect bounds, float strokeThickness, float density, bool innerPath = false) -> Android.Graphics.Path! static Microsoft.Maui.Platform.ShapeViewExtensions.InvalidateShape(this Microsoft.Maui.Graphics.Platform.PlatformGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void static Microsoft.Maui.Platform.ShapeViewExtensions.UpdateShape(this Microsoft.Maui.Graphics.Platform.PlatformGraphicsView! platformView, Microsoft.Maui.IShapeView! shapeView) -> void static Microsoft.Maui.Platform.SliderExtensions.UpdateMaximum(this Android.Widget.SeekBar! seekBar, Microsoft.Maui.ISlider! slider) -> void @@ -3029,6 +3146,7 @@ static Microsoft.Maui.Platform.ViewExtensions.UpdateVisibility(this Android.View static Microsoft.Maui.Platform.ViewExtensions.UpdateWidth(this Android.Views.View! platformView, Microsoft.Maui.IView! view) -> void static Microsoft.Maui.Platform.ViewGroupExtensions.GetChildrenOfType(this Android.Views.ViewGroup! viewGroup) -> System.Collections.Generic.IEnumerable! static Microsoft.Maui.Platform.ViewGroupExtensions.GetFirstChildOfType(this Android.Views.ViewGroup! viewGroup) -> T? +static Microsoft.Maui.Platform.ViewGroupExtensions.TryGetFirstChildOfType(this Android.Views.ViewGroup! viewGroup, out T? result) -> bool static Microsoft.Maui.Platform.WebViewExtensions.Eval(this Android.Webkit.WebView! platformWebView, Microsoft.Maui.IWebView! webView, string! script) -> void static Microsoft.Maui.Platform.WebViewExtensions.EvaluateJavaScript(this Android.Webkit.WebView! webView, Microsoft.Maui.EvaluateJavaScriptAsyncRequest! request) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateGoBack(this Android.Webkit.WebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void @@ -3037,16 +3155,26 @@ static Microsoft.Maui.Platform.WebViewExtensions.UpdateReload(this Android.Webki static Microsoft.Maui.Platform.WebViewExtensions.UpdateSettings(this Android.Webkit.WebView! platformWebView, Microsoft.Maui.IWebView! webView, bool javaScriptEnabled, bool domStorageEnabled) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this Android.Webkit.WebView! platformWebView, Microsoft.Maui.IWebView! webView, Microsoft.Maui.IWebViewDelegate? webViewDelegate) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this Android.Webkit.WebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this Android.Webkit.WebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Primitives.Dimension.IsExplicitSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMaximumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMinimumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.ResolveMinimum(double value) -> double +static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.SemanticExtensions.SetSemanticFocus(this Microsoft.Maui.IView! element) -> void static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.SizeRequest size) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.SizeRequest(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.SizeRequest +static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! +static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool +static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(double uniformSize) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.operator -(Microsoft.Maui.Thickness left, double addend) -> Microsoft.Maui.Thickness @@ -3100,11 +3228,14 @@ virtual Microsoft.Maui.Animations.PlatformTicker.Dispose(bool disposing) -> void virtual Microsoft.Maui.Animations.Ticker.IsRunning.get -> bool virtual Microsoft.Maui.Animations.Ticker.MaxFps.get -> int virtual Microsoft.Maui.Animations.Ticker.MaxFps.set -> void +virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void virtual Microsoft.Maui.Animations.Ticker.Start() -> void virtual Microsoft.Maui.Animations.Ticker.Stop() -> void virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.get -> bool +virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void virtual Microsoft.Maui.CommandMapper.GetCommand(string! key) -> System.Action? virtual Microsoft.Maui.Graphics.MauiDrawable.DisposeBorder(bool disposing) -> void +virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.DatePickerHandler.CreateDatePickerDialog(int year, int month, int day) -> Android.App.DatePickerDialog! virtual Microsoft.Maui.Handlers.ElementHandler.Invoke(string! command, object? args) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetMauiContext(Microsoft.Maui.IMauiContext! mauiContext) -> void @@ -3113,6 +3244,9 @@ virtual Microsoft.Maui.Handlers.ElementHandler.UpdateValue(string! property) -> virtual Microsoft.Maui.Handlers.ElementHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ElementHandler.DisconnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.EntryHandler.GetClearButtonDrawable() -> Android.Graphics.Drawables.Drawable? +virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.TimePickerHandler.CreateTimePickerDialog(int hour, int minute) -> Android.App.TimePickerDialog! virtual Microsoft.Maui.Handlers.ViewHandler.NeedsContainer.get -> bool virtual Microsoft.Maui.Handlers.ViewHandler.ConnectHandler(TPlatformView! platformView) -> void diff --git a/src/Core/src/PublicAPI/net-android/PublicAPI.Unshipped.txt b/src/Core/src/PublicAPI/net-android/PublicAPI.Unshipped.txt index 105d1000a4c3..7dc5c58110bf 100644 --- a/src/Core/src/PublicAPI/net-android/PublicAPI.Unshipped.txt +++ b/src/Core/src/PublicAPI/net-android/PublicAPI.Unshipped.txt @@ -1,150 +1 @@ #nullable enable -abstract Microsoft.Maui.PlatformContentViewGroup.GetClipPath(int p0, int p1) -> Android.Graphics.Path? -abstract Microsoft.Maui.PlatformWrapperView.DrawShadow(Android.Graphics.Canvas! p0, int p1, int p2) -> void -Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.FocusRequest.FocusRequest() -> void -Microsoft.Maui.FontSize.Equals(Microsoft.Maui.FontSize other) -> bool -Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? -Microsoft.Maui.IKeyboardAccelerator -Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? -Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? -Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? -Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool -Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool -Microsoft.Maui.PlatformAppCompatTextView -Microsoft.Maui.PlatformAppCompatTextView.PlatformAppCompatTextView(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Microsoft.Maui.Platform.IImageSourcePartSetter -Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? -Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? -Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(Android.Graphics.Drawables.Drawable? platformImage) -> void -Microsoft.Maui.ICrossPlatformLayout -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayoutBacking -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void -Microsoft.Maui.Platform.ContentViewGroup.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.Platform.ContentViewGroup.CrossPlatformLayout.set -> void -Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void -Microsoft.Maui.Platform.LayoutViewGroup.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.Platform.LayoutViewGroup.CrossPlatformLayout.set -> void -Microsoft.Maui.Platform.ShapeExtensions -Microsoft.Maui.PlatformContentViewGroup -Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(Android.Content.Context? context) -> void -Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(Android.Content.Context? context, Android.Util.IAttributeSet? attrs) -> void -Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyle) -> void -Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(Android.Content.Context? context, Android.Util.IAttributeSet? attrs, int defStyle, int defStyleRes) -> void -Microsoft.Maui.PlatformContentViewGroup.PlatformContentViewGroup(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Microsoft.Maui.PlatformContentViewGroup.SetHasClip(bool hasClip) -> void -Microsoft.Maui.PlatformContentViewGroup.ViewGroupDispatchDraw(Android.Graphics.Canvas? canvas) -> void -Microsoft.Maui.PlatformWrapperView.SetHasShadow(bool hasShadow) -> void -Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool -Microsoft.Maui.PlatformWrapperView -Microsoft.Maui.PlatformWrapperView.PlatformWrapperView(Android.Content.Context? context) -> void -Microsoft.Maui.PlatformWrapperView.PlatformWrapperView(nint javaReference, Android.Runtime.JniHandleOwnership transfer) -> void -Microsoft.Maui.SoftInputExtensions -override Microsoft.Maui.FontSize.Equals(object? obj) -> bool -override Microsoft.Maui.FontSize.GetHashCode() -> int -override Microsoft.Maui.Handlers.EditorHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect frame) -> void -override Microsoft.Maui.Handlers.ImageHandler.ConnectHandler(Android.Widget.ImageView! platformView) -> void -override Microsoft.Maui.Handlers.RadioButtonHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect frame) -> void -override Microsoft.Maui.Handlers.ShapeViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool -override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int -override Microsoft.Maui.MauiAppCompatActivity.DispatchTouchEvent(Android.Views.MotionEvent? e) -> bool -override Microsoft.Maui.PlatformAppCompatTextView.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Microsoft.Maui.PlatformAppCompatTextView.ThresholdClass.get -> nint -override Microsoft.Maui.PlatformAppCompatTextView.ThresholdType.get -> System.Type! -override Microsoft.Maui.Platform.ContentViewGroup.GetClipPath(int width, int height) -> Android.Graphics.Path? -override Microsoft.Maui.Platform.MauiMaterialButton.IconGravity.get -> int -override Microsoft.Maui.Platform.MauiMaterialButton.IconGravity.set -> void -override Microsoft.Maui.Platform.MauiScrollView.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void -*REMOVED*override Microsoft.Maui.Platform.MauiTextView.OnLayout(bool changed, int l, int t, int r, int b) -> void -override Microsoft.Maui.Platform.MauiMaterialButton.OnMeasure(int widthMeasureSpec, int heightMeasureSpec) -> void -override Microsoft.Maui.Platform.NavigationViewFragment.OnDestroy() -> void -override Microsoft.Maui.PlatformContentViewGroup.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Microsoft.Maui.PlatformContentViewGroup.ThresholdClass.get -> nint -override Microsoft.Maui.PlatformContentViewGroup.ThresholdType.get -> System.Type! -override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool -override Microsoft.Maui.SizeRequest.GetHashCode() -> int -override Microsoft.Maui.PlatformWrapperView.JniPeerMembers.get -> Java.Interop.JniPeerMembers! -override Microsoft.Maui.PlatformWrapperView.ThresholdClass.get -> nint -override Microsoft.Maui.PlatformWrapperView.ThresholdType.get -> System.Type! -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.FontSize.operator !=(Microsoft.Maui.FontSize left, Microsoft.Maui.FontSize right) -> bool -static Microsoft.Maui.FontSize.operator ==(Microsoft.Maui.FontSize left, Microsoft.Maui.FontSize right) -> bool -static Microsoft.Maui.Graphics.PaintExtensions.ToDrawable(this Microsoft.Maui.Graphics.Paint? paint, Android.Content.Context? context) -> Android.Graphics.Drawables.Drawable? -static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Handlers.ImageButtonHandler.MapBackground(Microsoft.Maui.Handlers.IImageButtonHandler! handler, Microsoft.Maui.IImageButton! imageButton) -> void -static Microsoft.Maui.Handlers.LayoutHandler.MapInputTransparent(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapFocus(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar, object? args) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Handlers.StepperHandler.MapIsEnabled(Microsoft.Maui.Handlers.IStepperHandler! handler, Microsoft.Maui.IStepper! stepper) -> void -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Platform.EditTextExtensions.UpdateIsSpellCheckEnabled(this Android.Widget.EditText! editText, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Platform.EditTextExtensions.UpdateIsSpellCheckEnabled(this Android.Widget.EditText! editText, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Platform.SearchViewExtensions.UpdateIsSpellCheckEnabled(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar, Android.Widget.EditText? editText = null) -> void -static Microsoft.Maui.Platform.SearchViewExtensions.UpdateKeyboard(this AndroidX.AppCompat.Widget.SearchView! searchView, Microsoft.Maui.ISearchBar! searchBar) -> void -Microsoft.Maui.IWebView.UserAgent.get -> string? -Microsoft.Maui.IWebView.UserAgent.set -> void -static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void -static Microsoft.Maui.Platform.ApplicationExtensions.UpdateNightMode(this Microsoft.Maui.IApplication! application) -> void -static Microsoft.Maui.Platform.ShapeExtensions.ToPlatform(this Microsoft.Maui.Graphics.IShape! shape, Microsoft.Maui.Graphics.Rect bounds, float strokeThickness, float density, bool innerPath = false) -> Android.Graphics.Path! -static Microsoft.Maui.Platform.ViewGroupExtensions.TryGetFirstChildOfType(this Android.Views.ViewGroup! viewGroup, out T? result) -> bool -static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this Android.Webkit.WebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void -*REMOVED*Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void -static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -*REMOVED*override Microsoft.Maui.Handlers.ViewHandler.SetVirtualView(Microsoft.Maui.IElement! element) -> void -override Microsoft.Maui.Platform.WrapperView.Visibility.get -> Android.Views.ViewStates -override Microsoft.Maui.Platform.WrapperView.Visibility.set -> void -static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool -static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void -virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void -virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -~override Microsoft.Maui.Platform.WrapperView.DrawShadow(Android.Graphics.Canvas canvas, int viewWidth, int viewHeight) -> void -~override Microsoft.Maui.Platform.WrapperView.GetClipPath(int width, int height) -> Android.Graphics.Path -*REMOVED*override Microsoft.Maui.Animations.PlatformTicker.SystemEnabled.get -> bool \ No newline at end of file diff --git a/src/Core/src/PublicAPI/net-ios/PublicAPI.Shipped.txt b/src/Core/src/PublicAPI/net-ios/PublicAPI.Shipped.txt index 8ee2421728f3..8d2cdc4460fc 100644 --- a/src/Core/src/PublicAPI/net-ios/PublicAPI.Shipped.txt +++ b/src/Core/src/PublicAPI/net-ios/PublicAPI.Shipped.txt @@ -165,6 +165,7 @@ Microsoft.Maui.CommandMapper.Chained.get -> Microsoft.Maui.CommandMapper? Microsoft.Maui.CommandMapper.Chained.set -> void Microsoft.Maui.CommandMapper.CommandMapper() -> void Microsoft.Maui.CommandMapper.CommandMapper(Microsoft.Maui.CommandMapper! chained) -> void +Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void Microsoft.Maui.CommandMapper Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void @@ -273,6 +274,7 @@ Microsoft.Maui.FlyoutBehavior.Disabled = 0 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Flyout = 1 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Locked = 2 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FocusRequest +Microsoft.Maui.FocusRequest.FocusRequest() -> void Microsoft.Maui.FocusRequest.FocusRequest(bool isFocused) -> void Microsoft.Maui.FocusRequest.IsFocused.get -> bool Microsoft.Maui.FocusRequest.IsFocused.set -> void @@ -373,7 +375,6 @@ Microsoft.Maui.Handlers.ButtonHandler Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler() -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.CheckBoxHandler Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler() -> void Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void @@ -453,6 +454,7 @@ Microsoft.Maui.Handlers.IImageButtonHandler Microsoft.Maui.Handlers.IImageButtonHandler.PlatformView.get -> UIKit.UIButton! Microsoft.Maui.Handlers.IImageButtonHandler.VirtualView.get -> Microsoft.Maui.IImageButton! Microsoft.Maui.Handlers.IImageHandler +Microsoft.Maui.Handlers.IImageHandler.OnWindowChanged() -> void Microsoft.Maui.Handlers.IImageHandler.PlatformView.get -> UIKit.UIImageView! Microsoft.Maui.Handlers.IImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.IImageHandler.VirtualView.get -> Microsoft.Maui.IImage! @@ -466,12 +468,11 @@ Microsoft.Maui.Handlers.ImageButtonHandler Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler() -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.ImageHandler Microsoft.Maui.Handlers.ImageHandler.ImageHandler() -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +Microsoft.Maui.Handlers.ImageHandler.OnWindowChanged() -> void Microsoft.Maui.Handlers.IMenuBarHandler Microsoft.Maui.Handlers.IMenuBarHandler.Add(Microsoft.Maui.IMenuBarItem! view) -> void Microsoft.Maui.Handlers.IMenuBarHandler.Clear() -> void @@ -544,6 +545,7 @@ Microsoft.Maui.Handlers.IStepperHandler.PlatformView.get -> UIKit.UIStepper! Microsoft.Maui.Handlers.IStepperHandler.VirtualView.get -> Microsoft.Maui.IStepper! Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.PlatformView.get -> UIKit.UIButton! +Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.VirtualView.get -> Microsoft.Maui.ISwipeItemMenuItem! Microsoft.Maui.Handlers.ISwipeItemViewHandler Microsoft.Maui.Handlers.ISwipeItemViewHandler.PlatformView.get -> Microsoft.Maui.Platform.ContentView! @@ -694,8 +696,10 @@ Microsoft.Maui.Handlers.StepperHandler Microsoft.Maui.Handlers.StepperHandler.StepperHandler() -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void +Microsoft.Maui.Handlers.SwipeItemButton +Microsoft.Maui.Handlers.SwipeItemButton.FrameChanged -> System.EventHandler? +Microsoft.Maui.Handlers.SwipeItemButton.SwipeItemButton() -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler -Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler() -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void @@ -774,6 +778,7 @@ Microsoft.Maui.Hosting.IMauiServiceCollection.TryGetService(System.Type! service Microsoft.Maui.Hosting.MauiApp Microsoft.Maui.Hosting.MauiApp.Configuration.get -> Microsoft.Extensions.Configuration.IConfiguration! Microsoft.Maui.Hosting.MauiApp.Dispose() -> void +Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask Microsoft.Maui.Hosting.MauiApp.Services.get -> System.IServiceProvider! Microsoft.Maui.Hosting.MauiAppBuilder Microsoft.Maui.Hosting.MauiAppBuilder.Build() -> Microsoft.Maui.Hosting.MauiApp! @@ -810,6 +815,7 @@ Microsoft.Maui.IApplication.CloseWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.CreateWindow(Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.IWindow! Microsoft.Maui.IApplication.OpenWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.ThemeChanged() -> void +Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.IApplication.Windows.get -> System.Collections.Generic.IReadOnlyList! Microsoft.Maui.IBorder Microsoft.Maui.IBorder.Border.get -> Microsoft.Maui.IBorderStroke! @@ -828,6 +834,12 @@ Microsoft.Maui.ICheckBox Microsoft.Maui.ICheckBox.Foreground.get -> Microsoft.Maui.Graphics.Paint? Microsoft.Maui.ICheckBox.IsChecked.get -> bool Microsoft.Maui.ICheckBox.IsChecked.set -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? +Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.IContainer Microsoft.Maui.IContentView Microsoft.Maui.IContentView.Content.get -> object? @@ -836,6 +848,12 @@ Microsoft.Maui.IContentView.CrossPlatformMeasure(double widthConstraint, double Microsoft.Maui.IContentView.PresentedContent.get -> Microsoft.Maui.IView? Microsoft.Maui.IContextFlyoutElement Microsoft.Maui.IContextFlyoutElement.ContextFlyout.get -> Microsoft.Maui.IFlyout? +Microsoft.Maui.ICrossPlatformLayout +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayoutBacking +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void Microsoft.Maui.IDatePicker Microsoft.Maui.IDatePicker.Date.get -> System.DateTime Microsoft.Maui.IDatePicker.Date.set -> void @@ -965,6 +983,9 @@ Microsoft.Maui.IIndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graph Microsoft.Maui.IItemDelegate Microsoft.Maui.IItemDelegate.GetCount() -> int Microsoft.Maui.IItemDelegate.GetItem(int index) -> T +Microsoft.Maui.IKeyboardAccelerator +Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? +Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.ILabel Microsoft.Maui.ILabel.LineHeight.get -> double Microsoft.Maui.ILabel.TextDecorations.get -> Microsoft.Maui.TextDecorations @@ -1021,6 +1042,7 @@ Microsoft.Maui.IMenuElement.Clicked() -> void Microsoft.Maui.IMenuElement.IsEnabled.get -> bool Microsoft.Maui.IMenuFlyout Microsoft.Maui.IMenuFlyoutItem +Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? Microsoft.Maui.IMenuFlyoutSeparator Microsoft.Maui.IMenuFlyoutSubItem Microsoft.Maui.IPadding @@ -1171,6 +1193,7 @@ Microsoft.Maui.ITextInput Microsoft.Maui.ITextInput.CursorPosition.get -> int Microsoft.Maui.ITextInput.CursorPosition.set -> void Microsoft.Maui.ITextInput.IsReadOnly.get -> bool +Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool Microsoft.Maui.ITextInput.IsTextPredictionEnabled.get -> bool Microsoft.Maui.ITextInput.Keyboard.get -> Microsoft.Maui.Keyboard! Microsoft.Maui.ITextInput.MaxLength.get -> int @@ -1288,6 +1311,8 @@ Microsoft.Maui.IWebView.Navigated(Microsoft.Maui.WebNavigationEvent evnt, string Microsoft.Maui.IWebView.Navigating(Microsoft.Maui.WebNavigationEvent evnt, string! url) -> bool Microsoft.Maui.IWebView.Reload() -> void Microsoft.Maui.IWebView.Source.get -> Microsoft.Maui.IWebViewSource! +Microsoft.Maui.IWebView.UserAgent.get -> string? +Microsoft.Maui.IWebView.UserAgent.set -> void Microsoft.Maui.IWebViewDelegate Microsoft.Maui.IWebViewDelegate.LoadHtml(string? html, string? baseUrl) -> void Microsoft.Maui.IWebViewDelegate.LoadUrl(string? url) -> void @@ -1341,6 +1366,13 @@ Microsoft.Maui.IWindowOverlay.WindowElements.get -> System.Collections.Generic.I Microsoft.Maui.IWindowOverlayElement Microsoft.Maui.IWindowOverlayElement.Contains(Microsoft.Maui.Graphics.Point point) -> bool Microsoft.Maui.Keyboard +Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.All = -1 -> Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.CapitalizeCharacter = 16 -> Microsoft.Maui.KeyboardFlags @@ -1382,6 +1414,7 @@ Microsoft.Maui.Layouts.FlexAlignSelf.End = 4 -> Microsoft.Maui.Layouts.FlexAlign Microsoft.Maui.Layouts.FlexAlignSelf.Start = 3 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexAlignSelf.Stretch = 1 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexBasis +Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool Microsoft.Maui.Layouts.FlexBasis.FlexBasis() -> void Microsoft.Maui.Layouts.FlexBasis.FlexBasis(float length, bool isRelative = false) -> void Microsoft.Maui.Layouts.FlexBasis.Length.get -> float @@ -1441,6 +1474,7 @@ Microsoft.Maui.LifecycleEvents.iOSLifecycle.OnActivated Microsoft.Maui.LifecycleEvents.iOSLifecycle.OnResignActivation Microsoft.Maui.LifecycleEvents.iOSLifecycle.OpenUrl Microsoft.Maui.LifecycleEvents.iOSLifecycle.PerformActionForShortcutItem +Microsoft.Maui.LifecycleEvents.iOSLifecycle.PerformFetch Microsoft.Maui.LifecycleEvents.iOSLifecycle.SceneContinueUserActivity Microsoft.Maui.LifecycleEvents.iOSLifecycle.SceneDidDisconnect Microsoft.Maui.LifecycleEvents.iOSLifecycle.SceneDidEnterBackground @@ -1557,11 +1591,17 @@ Microsoft.Maui.Platform.DatePickerExtensions Microsoft.Maui.Platform.ElementExtensions Microsoft.Maui.Platform.FlowDirectionExtensions Microsoft.Maui.Platform.GraphicsViewExtensions +Microsoft.Maui.Platform.IImageSourcePartSetter +Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? +Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? +Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(UIKit.UIImage? platformImage) -> void Microsoft.Maui.Platform.ImageSourcePartLoader Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.IElementHandler! handler, System.Func! imageSourcePart, System.Action! setImage) -> void +Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void Microsoft.Maui.Platform.ImageSourcePartLoader.Reset() -> void Microsoft.Maui.Platform.ImageSourcePartLoader.UpdateImageSourceAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Platform.ImageViewExtensions +Microsoft.Maui.Platform.KeyboardAutoManagerScroll Microsoft.Maui.Platform.KeyboardExtensions Microsoft.Maui.Platform.LabelExtensions Microsoft.Maui.Platform.LayerExtensions @@ -1606,6 +1646,7 @@ Microsoft.Maui.Platform.MauiDatePicker.MauiDatePicker() -> void Microsoft.Maui.Platform.MauiImageView Microsoft.Maui.Platform.MauiImageView.MauiImageView() -> void Microsoft.Maui.Platform.MauiImageView.MauiImageView(CoreGraphics.CGRect frame) -> void +Microsoft.Maui.Platform.MauiImageView.MauiImageView(Microsoft.Maui.Handlers.IImageHandler! handler) -> void Microsoft.Maui.Platform.MauiImageView.WindowChanged -> System.EventHandler? Microsoft.Maui.Platform.MauiLabel Microsoft.Maui.Platform.MauiLabel.MauiLabel() -> void @@ -1633,6 +1674,8 @@ Microsoft.Maui.Platform.MauiRefreshView.MauiRefreshView() -> void Microsoft.Maui.Platform.MauiRefreshView.RefreshControl.get -> UIKit.UIRefreshControl! Microsoft.Maui.Platform.MauiRefreshView.UpdateContent(Microsoft.Maui.IView? content, Microsoft.Maui.IMauiContext? mauiContext) -> void Microsoft.Maui.Platform.MauiRefreshView.UpdateIsEnabled(bool isRefreshViewEnabled) -> void +Microsoft.Maui.Platform.MauiScrollView +Microsoft.Maui.Platform.MauiScrollView.MauiScrollView() -> void Microsoft.Maui.Platform.MauiSearchBar Microsoft.Maui.Platform.MauiSearchBar.MauiSearchBar() -> void Microsoft.Maui.Platform.MauiSearchBar.MauiSearchBar(CoreGraphics.CGRect frame) -> void @@ -1668,6 +1711,11 @@ Microsoft.Maui.Platform.MauiTimePicker.Picker.get -> UIKit.UIDatePicker! Microsoft.Maui.Platform.MauiTimePicker.UpdateTime(System.TimeSpan time) -> void Microsoft.Maui.Platform.MauiView Microsoft.Maui.Platform.MauiView.AdjustForSafeArea(CoreGraphics.CGRect bounds) -> CoreGraphics.CGRect +Microsoft.Maui.Platform.MauiView.CacheMeasureConstraints(double widthConstraint, double heightConstraint) -> void +Microsoft.Maui.Platform.MauiView.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.Platform.MauiView.CrossPlatformLayout.set -> void +Microsoft.Maui.Platform.MauiView.InvalidateConstraintsCache() -> void +Microsoft.Maui.Platform.MauiView.IsMeasureValid(double widthConstraint, double heightConstraint) -> bool Microsoft.Maui.Platform.MauiView.MauiView() -> void Microsoft.Maui.Platform.MauiView.View.get -> Microsoft.Maui.IView? Microsoft.Maui.Platform.MauiView.View.set -> void @@ -1714,6 +1762,7 @@ Microsoft.Maui.Platform.TextViewExtensions Microsoft.Maui.Platform.TimeExtensions Microsoft.Maui.Platform.TimePickerExtensions Microsoft.Maui.Platform.TransformationExtensions +Microsoft.Maui.Platform.UIEdgeInsetsExtensions Microsoft.Maui.Platform.UIPageControlExtensions Microsoft.Maui.Platform.ViewExtensions Microsoft.Maui.Platform.WebViewExtensions @@ -1817,6 +1866,7 @@ Microsoft.Maui.Semantics.Hint.set -> void Microsoft.Maui.Semantics.IsHeading.get -> bool Microsoft.Maui.Semantics.Semantics() -> void Microsoft.Maui.SizeRequest +Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool Microsoft.Maui.SizeRequest.Minimum.get -> Microsoft.Maui.Graphics.Size Microsoft.Maui.SizeRequest.Minimum.set -> void Microsoft.Maui.SizeRequest.Request.get -> Microsoft.Maui.Graphics.Size @@ -1824,6 +1874,7 @@ Microsoft.Maui.SizeRequest.Request.set -> void Microsoft.Maui.SizeRequest.SizeRequest() -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request, Microsoft.Maui.Graphics.Size minimum) -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request) -> void +Microsoft.Maui.SoftInputExtensions Microsoft.Maui.SourceInfo Microsoft.Maui.SourceInfo.Deconstruct(out System.Uri! sourceUri, out int lineNumber, out int linePosition) -> void Microsoft.Maui.SourceInfo.LineNumber.get -> int @@ -1956,7 +2007,7 @@ Microsoft.Maui.VisualTreeElementExtensions Microsoft.Maui.WeakEventManager Microsoft.Maui.WeakEventManager.AddEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.AddEventHandler(System.EventHandler! handler, string! eventName = "") -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void +Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.EventHandler! handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.WeakEventManager() -> void @@ -2023,11 +2074,14 @@ override Microsoft.Maui.Handlers.BorderHandler.SetVirtualView(Microsoft.Maui.IVi override Microsoft.Maui.Handlers.ButtonHandler.ConnectHandler(UIKit.UIButton! platformView) -> void override Microsoft.Maui.Handlers.ButtonHandler.CreatePlatformView() -> UIKit.UIButton! override Microsoft.Maui.Handlers.ButtonHandler.DisconnectHandler(UIKit.UIButton! platformView) -> void +override Microsoft.Maui.Handlers.ButtonHandler.NeedsContainer.get -> bool +override Microsoft.Maui.Handlers.ButtonHandler.SetupContainer() -> void override Microsoft.Maui.Handlers.CheckBoxHandler.ConnectHandler(Microsoft.Maui.Platform.MauiCheckBox! platformView) -> void override Microsoft.Maui.Handlers.CheckBoxHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiCheckBox! override Microsoft.Maui.Handlers.CheckBoxHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiCheckBox! platformView) -> void override Microsoft.Maui.Handlers.CheckBoxHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Handlers.ContentViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.ContentView! +override Microsoft.Maui.Handlers.ContentViewHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentView! platformView) -> void override Microsoft.Maui.Handlers.ContentViewHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void override Microsoft.Maui.Handlers.DatePickerHandler.ConnectHandler(Microsoft.Maui.Platform.MauiDatePicker! platformView) -> void override Microsoft.Maui.Handlers.DatePickerHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiDatePicker! @@ -2048,6 +2102,7 @@ override Microsoft.Maui.Handlers.GraphicsViewHandler.DisconnectHandler(Microsoft override Microsoft.Maui.Handlers.ImageButtonHandler.ConnectHandler(UIKit.UIButton! platformView) -> void override Microsoft.Maui.Handlers.ImageButtonHandler.CreatePlatformView() -> UIKit.UIButton! override Microsoft.Maui.Handlers.ImageButtonHandler.DisconnectHandler(UIKit.UIButton! platformView) -> void +override Microsoft.Maui.Handlers.ImageButtonHandler.NeedsContainer.get -> bool override Microsoft.Maui.Handlers.ImageHandler.CreatePlatformView() -> UIKit.UIImageView! override Microsoft.Maui.Handlers.ImageHandler.DisconnectHandler(UIKit.UIImageView! platformView) -> void override Microsoft.Maui.Handlers.ImageHandler.NeedsContainer.get -> bool @@ -2067,9 +2122,7 @@ override Microsoft.Maui.Handlers.MenuFlyoutItemHandler.CreatePlatformElement() - override Microsoft.Maui.Handlers.MenuFlyoutSeparatorHandler.CreatePlatformElement() -> UIKit.UIMenu! override Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.CreatePlatformElement() -> UIKit.UIMenu! override Microsoft.Maui.Handlers.NavigationViewHandler.CreatePlatformView() -> UIKit.UIView! -override Microsoft.Maui.Handlers.PageHandler.ConnectHandler(Microsoft.Maui.Platform.ContentView! nativeView) -> void override Microsoft.Maui.Handlers.PageHandler.CreatePlatformView() -> Microsoft.Maui.Platform.ContentView! -override Microsoft.Maui.Handlers.PageHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentView! nativeView) -> void override Microsoft.Maui.Handlers.PickerHandler.ConnectHandler(Microsoft.Maui.Platform.MauiPicker! platformView) -> void override Microsoft.Maui.Handlers.PickerHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiPicker! override Microsoft.Maui.Handlers.PickerHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiPicker! platformView) -> void @@ -2083,10 +2136,12 @@ override Microsoft.Maui.Handlers.RadioButtonHandler.SetVirtualView(Microsoft.Mau override Microsoft.Maui.Handlers.RefreshViewHandler.ConnectHandler(Microsoft.Maui.Platform.MauiRefreshView! platformView) -> void override Microsoft.Maui.Handlers.RefreshViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiRefreshView! override Microsoft.Maui.Handlers.RefreshViewHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiRefreshView! platformView) -> void +override Microsoft.Maui.Handlers.RefreshViewHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void override Microsoft.Maui.Handlers.ScrollViewHandler.ConnectHandler(UIKit.UIScrollView! platformView) -> void override Microsoft.Maui.Handlers.ScrollViewHandler.CreatePlatformView() -> UIKit.UIScrollView! override Microsoft.Maui.Handlers.ScrollViewHandler.DisconnectHandler(UIKit.UIScrollView! platformView) -> void override Microsoft.Maui.Handlers.ScrollViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Handlers.ScrollViewHandler.NeedsContainer.get -> bool override Microsoft.Maui.Handlers.ScrollViewHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect rect) -> void override Microsoft.Maui.Handlers.SearchBarHandler.ConnectHandler(Microsoft.Maui.Platform.MauiSearchBar! platformView) -> void override Microsoft.Maui.Handlers.SearchBarHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiSearchBar! @@ -2100,7 +2155,11 @@ override Microsoft.Maui.Handlers.SliderHandler.DisconnectHandler(UIKit.UISlider! override Microsoft.Maui.Handlers.StepperHandler.ConnectHandler(UIKit.UIStepper! platformView) -> void override Microsoft.Maui.Handlers.StepperHandler.CreatePlatformView() -> UIKit.UIStepper! override Microsoft.Maui.Handlers.StepperHandler.DisconnectHandler(UIKit.UIStepper! platformView) -> void +override Microsoft.Maui.Handlers.SwipeItemButton.Frame.get -> CoreGraphics.CGRect +override Microsoft.Maui.Handlers.SwipeItemButton.Frame.set -> void +override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.ConnectHandler(UIKit.UIButton! platformView) -> void override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.CreatePlatformElement() -> UIKit.UIButton! +override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.DisconnectHandler(UIKit.UIButton! platformView) -> void override Microsoft.Maui.Handlers.SwipeItemViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.ContentView! override Microsoft.Maui.Handlers.SwipeItemViewHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void override Microsoft.Maui.Handlers.SwipeViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiSwipeView! @@ -2108,6 +2167,7 @@ override Microsoft.Maui.Handlers.SwipeViewHandler.SetVirtualView(Microsoft.Maui. override Microsoft.Maui.Handlers.SwitchHandler.ConnectHandler(UIKit.UISwitch! platformView) -> void override Microsoft.Maui.Handlers.SwitchHandler.CreatePlatformView() -> UIKit.UISwitch! override Microsoft.Maui.Handlers.SwitchHandler.DisconnectHandler(UIKit.UISwitch! platformView) -> void +override Microsoft.Maui.Handlers.SwitchHandler.NeedsContainer.get -> bool override Microsoft.Maui.Handlers.TabbedViewHandler.CreatePlatformView() -> UIKit.UIView! override Microsoft.Maui.Handlers.TimePickerHandler.ConnectHandler(Microsoft.Maui.Platform.MauiTimePicker! platformView) -> void override Microsoft.Maui.Handlers.TimePickerHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiTimePicker! @@ -2123,6 +2183,8 @@ override Microsoft.Maui.Handlers.WindowHandler.ConnectHandler(UIKit.UIWindow! pl override Microsoft.Maui.Handlers.WindowHandler.CreatePlatformElement() -> UIKit.UIWindow! override Microsoft.Maui.Layouts.AbsoluteLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.AbsoluteLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool +override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int override Microsoft.Maui.Layouts.GridLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.GridLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.HorizontalStackLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size @@ -2135,12 +2197,8 @@ override Microsoft.Maui.MauiUIApplicationDelegate.RespondsToSelector(ObjCRuntime override Microsoft.Maui.Platform.ContainerViewController.LoadView() -> void override Microsoft.Maui.Platform.ContainerViewController.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Platform.ContentView.LayoutSubviews() -> void -override Microsoft.Maui.Platform.ContentView.SetNeedsLayout() -> void -override Microsoft.Maui.Platform.ContentView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize +override Microsoft.Maui.Platform.ContentView.WillRemoveSubview(UIKit.UIView! uiview) -> void override Microsoft.Maui.Platform.LayoutView.HitTest(CoreGraphics.CGPoint point, UIKit.UIEvent? uievent) -> UIKit.UIView? -override Microsoft.Maui.Platform.LayoutView.LayoutSubviews() -> void -override Microsoft.Maui.Platform.LayoutView.SetNeedsLayout() -> void -override Microsoft.Maui.Platform.LayoutView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Platform.LayoutView.SubviewAdded(UIKit.UIView! uiview) -> void override Microsoft.Maui.Platform.LayoutView.UserInteractionEnabled.get -> bool override Microsoft.Maui.Platform.LayoutView.UserInteractionEnabled.set -> void @@ -2148,6 +2206,8 @@ override Microsoft.Maui.Platform.LayoutView.WillRemoveSubview(UIKit.UIView! uivi override Microsoft.Maui.Platform.MauiActivityIndicator.Dispose(bool disposing) -> void override Microsoft.Maui.Platform.MauiActivityIndicator.Draw(CoreGraphics.CGRect rect) -> void override Microsoft.Maui.Platform.MauiActivityIndicator.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiActivityIndicator.MovedToWindow() -> void +override Microsoft.Maui.Platform.MauiBoxView.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiCALayer.DrawInContext(CoreGraphics.CGContext! ctx) -> void override Microsoft.Maui.Platform.MauiCALayer.LayoutSublayers() -> void override Microsoft.Maui.Platform.MauiCheckBox.AccessibilityTraits.get -> UIKit.UIAccessibilityTrait @@ -2158,39 +2218,60 @@ override Microsoft.Maui.Platform.MauiCheckBox.Dispose(bool disposing) -> void override Microsoft.Maui.Platform.MauiCheckBox.Enabled.get -> bool override Microsoft.Maui.Platform.MauiCheckBox.Enabled.set -> void override Microsoft.Maui.Platform.MauiCheckBox.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiCheckBox.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiCheckBox.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Platform.MauiImageView.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiLabel.DrawText(CoreGraphics.CGRect rect) -> void -override Microsoft.Maui.Platform.MauiLabel.InvalidateIntrinsicContentSize() -> void +override Microsoft.Maui.Platform.MauiLabel.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiLabel.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Platform.MauiPageControl.Dispose(bool disposing) -> void override Microsoft.Maui.Platform.MauiPageControl.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiPageControl.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiPicker.CanPerform(ObjCRuntime.Selector! action, Foundation.NSObject? withSender) -> bool +override Microsoft.Maui.Platform.MauiScrollView.MovedToWindow() -> void +override Microsoft.Maui.Platform.MauiScrollView.ScrollRectToVisible(CoreGraphics.CGRect rect, bool animated) -> void +override Microsoft.Maui.Platform.MauiSearchBar.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiSearchBar.Text.get -> string? override Microsoft.Maui.Platform.MauiSearchBar.Text.set -> void override Microsoft.Maui.Platform.MauiSearchBar.WillMoveToWindow(UIKit.UIWindow? window) -> void +override Microsoft.Maui.Platform.MauiShapeView.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiSwipeView.HitTest(CoreGraphics.CGPoint point, UIKit.UIEvent? uievent) -> UIKit.UIView! override Microsoft.Maui.Platform.MauiSwipeView.LayoutSubviews() -> void override Microsoft.Maui.Platform.MauiSwipeView.TouchesCancelled(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void override Microsoft.Maui.Platform.MauiSwipeView.TouchesEnded(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void override Microsoft.Maui.Platform.MauiTextField.AttributedText.get -> Foundation.NSAttributedString? override Microsoft.Maui.Platform.MauiTextField.AttributedText.set -> void +override Microsoft.Maui.Platform.MauiTextField.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiTextField.SelectedTextRange.get -> UIKit.UITextRange? override Microsoft.Maui.Platform.MauiTextField.SelectedTextRange.set -> void override Microsoft.Maui.Platform.MauiTextField.Text.get -> string? override Microsoft.Maui.Platform.MauiTextField.Text.set -> void +override Microsoft.Maui.Platform.MauiTextField.WillMoveToWindow(UIKit.UIWindow? window) -> void override Microsoft.Maui.Platform.MauiTextView.AttributedText.get -> Foundation.NSAttributedString! override Microsoft.Maui.Platform.MauiTextView.AttributedText.set -> void +override Microsoft.Maui.Platform.MauiTextView.Font.get -> UIKit.UIFont? +override Microsoft.Maui.Platform.MauiTextView.Font.set -> void override Microsoft.Maui.Platform.MauiTextView.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiTextView.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiTextView.Text.get -> string? override Microsoft.Maui.Platform.MauiTextView.Text.set -> void +override Microsoft.Maui.Platform.MauiTextView.WillMoveToWindow(UIKit.UIWindow? window) -> void +override Microsoft.Maui.Platform.MauiView.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiView.MovedToWindow() -> void +override Microsoft.Maui.Platform.MauiView.SafeAreaInsetsDidChange() -> void +override Microsoft.Maui.Platform.MauiView.SetNeedsLayout() -> void +override Microsoft.Maui.Platform.MauiView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Platform.MauiWebViewUIDelegate.RunJavaScriptAlertPanel(WebKit.WKWebView! webView, string! message, WebKit.WKFrameInfo! frame, System.Action! completionHandler) -> void override Microsoft.Maui.Platform.MauiWebViewUIDelegate.RunJavaScriptConfirmPanel(WebKit.WKWebView! webView, string! message, WebKit.WKFrameInfo! frame, System.Action! completionHandler) -> void override Microsoft.Maui.Platform.MauiWebViewUIDelegate.RunJavaScriptTextInputPanel(WebKit.WKWebView! webView, string! prompt, string? defaultText, WebKit.WKFrameInfo! frame, System.Action! completionHandler) -> void override Microsoft.Maui.Platform.MauiWebViewUIDelegate.SetContextMenuConfiguration(WebKit.WKWebView! webView, WebKit.WKContextMenuElementInfo! elementInfo, System.Action! completionHandler) -> void override Microsoft.Maui.Platform.MauiWKWebView.MovedToWindow() -> void override Microsoft.Maui.Platform.NoCaretField.GetCaretRectForPosition(UIKit.UITextPosition? position) -> CoreGraphics.CGRect +override Microsoft.Maui.Platform.NoCaretField.MovedToWindow() -> void override Microsoft.Maui.Platform.PageViewController.CreatePlatformView(Microsoft.Maui.IElement! view) -> UIKit.UIView! +override Microsoft.Maui.Platform.PageViewController.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation +override Microsoft.Maui.Platform.PageViewController.PrefersHomeIndicatorAutoHidden.get -> bool +override Microsoft.Maui.Platform.PageViewController.PrefersStatusBarHidden() -> bool override Microsoft.Maui.Platform.PageViewController.TraitCollectionDidChange(UIKit.UITraitCollection? previousTraitCollection) -> void override Microsoft.Maui.Platform.PlatformTouchGraphicsView.LayoutSubviews() -> void override Microsoft.Maui.Platform.PlatformTouchGraphicsView.TouchesBegan(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void @@ -2198,10 +2279,13 @@ override Microsoft.Maui.Platform.PlatformTouchGraphicsView.TouchesCancelled(Foun override Microsoft.Maui.Platform.PlatformTouchGraphicsView.TouchesEnded(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void override Microsoft.Maui.Platform.PlatformTouchGraphicsView.TouchesMoved(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void override Microsoft.Maui.Platform.WrapperView.LayoutSubviews() -> void +override Microsoft.Maui.Platform.WrapperView.MovedToWindow() -> void override Microsoft.Maui.Platform.WrapperView.SetNeedsLayout() -> void override Microsoft.Maui.Platform.WrapperView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.RectangleGridAdorner.Draw(Microsoft.Maui.Graphics.ICanvas! canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void override Microsoft.Maui.Semantics.ToString() -> string! +override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool +override Microsoft.Maui.SizeRequest.GetHashCode() -> int override Microsoft.Maui.SizeRequest.ToString() -> string! override Microsoft.Maui.StreamImageSourceService.GetImageAsync(Microsoft.Maui.IImageSource! imageSource, float scale = 1, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task?>! override Microsoft.Maui.Thickness.Equals(object? obj) -> bool @@ -2229,8 +2313,15 @@ static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft. static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft.Maui.Thickness start, Microsoft.Maui.Thickness end, double progress) -> Microsoft.Maui.Thickness static Microsoft.Maui.Animations.Lerp.GetLerp(System.Type! type) -> Microsoft.Maui.Animations.Lerp? static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CornerRadius.implicit operator Microsoft.Maui.CornerRadius(double uniformRadius) -> Microsoft.Maui.CornerRadius static Microsoft.Maui.CornerRadius.operator !=(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool static Microsoft.Maui.CornerRadius.operator ==(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool @@ -2265,6 +2356,8 @@ static Microsoft.Maui.Graphics.PaintExtensions.IsNullOrEmpty(this Microsoft.Maui static Microsoft.Maui.Graphics.PaintExtensions.ToCALayer(this Microsoft.Maui.Graphics.Paint! paint, CoreGraphics.CGRect frame = default(CoreGraphics.CGRect)) -> CoreAnimation.CALayer? static Microsoft.Maui.Graphics.PaintExtensions.ToColor(this Microsoft.Maui.Graphics.Paint? paint) -> Microsoft.Maui.Graphics.Color? static Microsoft.Maui.GridLength.implicit operator Microsoft.Maui.GridLength(double absoluteValue) -> Microsoft.Maui.GridLength +static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool +static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool static Microsoft.Maui.Handlers.ActivityIndicatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapColor(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapIsRunning(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void @@ -2326,6 +2419,7 @@ static Microsoft.Maui.Handlers.EditorHandler.MapFormatting(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.EditorHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapKeyboard(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapMaxLength(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void @@ -2347,6 +2441,7 @@ static Microsoft.Maui.Handlers.EntryHandler.MapFormatting(Microsoft.Maui.Handler static Microsoft.Maui.Handlers.EntryHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsPassword(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapKeyboard(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapMaxLength(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void @@ -2420,6 +2515,7 @@ static Microsoft.Maui.Handlers.MenuBarItemHandler.CommandMapper -> Microsoft.Mau static Microsoft.Maui.Handlers.MenuBarItemHandler.MapAdd(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuBarItemHandler.MapClear(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuBarItemHandler.MapInsert(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! layout, object? arg) -> void +static Microsoft.Maui.Handlers.MenuBarItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! view) -> void static Microsoft.Maui.Handlers.MenuBarItemHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuBarItemHandler.MapRemove(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutHandler.CommandMapper -> Microsoft.Maui.CommandMapper! @@ -2429,6 +2525,7 @@ static Microsoft.Maui.Handlers.MenuFlyoutHandler.MapInsert(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.MenuFlyoutHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuFlyoutHandler.MapRemove(Microsoft.Maui.Handlers.IMenuFlyoutHandler! handler, Microsoft.Maui.IMenuFlyout! menuElement, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.CommandMapper -> Microsoft.Maui.CommandMapper! +static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutItemHandler! handler, Microsoft.Maui.IMenuFlyoutItem! view) -> void static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuFlyoutSeparatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.MenuFlyoutSeparatorHandler.Mapper -> Microsoft.Maui.IPropertyMapper! @@ -2436,12 +2533,14 @@ static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.CommandMapper -> Microso static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapAdd(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapClear(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapInsert(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void +static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuFlyoutSubItem! view) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapRemove(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void static Microsoft.Maui.Handlers.NavigationViewHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.NavigationViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.NavigationViewHandler.RequestNavigation(Microsoft.Maui.Handlers.INavigationViewHandler! arg1, Microsoft.Maui.IStackNavigation! arg2, object? arg3) -> void static Microsoft.Maui.Handlers.PageHandler.CommandMapper -> Microsoft.Maui.CommandMapper! +static Microsoft.Maui.Handlers.PageHandler.MapBackground(Microsoft.Maui.Handlers.IPageHandler! handler, Microsoft.Maui.IContentView! page) -> void static Microsoft.Maui.Handlers.PageHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.PageHandler.MapTitle(Microsoft.Maui.Handlers.IPageHandler! handler, Microsoft.Maui.IContentView! page) -> void static Microsoft.Maui.Handlers.PickerHandler.CommandMapper -> Microsoft.Maui.CommandMapper! @@ -2486,6 +2585,7 @@ static Microsoft.Maui.Handlers.ScrollViewHandler.Mapper -> Microsoft.Maui.IPrope static Microsoft.Maui.Handlers.ScrollViewHandler.MapRequestScrollTo(Microsoft.Maui.Handlers.IScrollViewHandler! handler, Microsoft.Maui.IScrollView! scrollView, object? args) -> void static Microsoft.Maui.Handlers.ScrollViewHandler.MapVerticalScrollBarVisibility(Microsoft.Maui.Handlers.IScrollViewHandler! handler, Microsoft.Maui.IScrollView! scrollView) -> void static Microsoft.Maui.Handlers.SearchBarHandler.CommandMapper -> Microsoft.Maui.CommandMapper! +static Microsoft.Maui.Handlers.SearchBarHandler.MapBackground(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapCancelButtonColor(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapCharacterSpacing(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapFont(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2493,7 +2593,9 @@ static Microsoft.Maui.Handlers.SearchBarHandler.MapFormatting(Microsoft.Maui.Han static Microsoft.Maui.Handlers.SearchBarHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsReadOnly(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapMaxLength(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.SearchBarHandler.MapPlaceholder(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2619,6 +2721,7 @@ static Microsoft.Maui.Handlers.WebViewHandler.MapGoForward(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.WebViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.WebViewHandler.MapReload(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView, object? arg) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapSource(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapWKUIDelegate(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WindowHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.WindowHandler.MapContent(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! window) -> void @@ -2651,8 +2754,10 @@ static Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions.ConfigureImag static Microsoft.Maui.Hosting.MauiApp.CreateBuilder(bool useDefaults = true) -> Microsoft.Maui.Hosting.MauiAppBuilder! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.HotReload.HotReloadExtensions.CheckHandlers(this Microsoft.Maui.IView? view) -> void static Microsoft.Maui.HotReload.HotReloadExtensions.GetOnHotReloadMethods(this System.Type! type) -> System.Collections.Generic.List! static Microsoft.Maui.HotReload.MauiHotReloadHelper.AddActiveView(Microsoft.Maui.HotReload.IHotReloadableView! view) -> void @@ -2690,8 +2795,11 @@ static Microsoft.Maui.Keyboard.Telephone.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Text.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Url.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Layouts.FlexBasis.implicit operator Microsoft.Maui.Layouts.FlexBasis(float length) -> Microsoft.Maui.Layouts.FlexBasis +static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool +static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool static Microsoft.Maui.Layouts.LayoutExtensions.AdjustForFill(this Microsoft.Maui.Graphics.Size size, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.IView! view) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContent(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> void +static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeDesiredSize(this Microsoft.Maui.IView! view, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeFrame(this Microsoft.Maui.IView! view, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Rect static Microsoft.Maui.Layouts.LayoutExtensions.MeasureContent(this Microsoft.Maui.IContentView! contentView, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size @@ -2735,6 +2843,7 @@ static Microsoft.Maui.Platform.ApplicationExtensions.CreatePlatformWindow(this U static Microsoft.Maui.Platform.ApplicationExtensions.CreatePlatformWindow(this UIKit.IUIWindowSceneDelegate! sceneDelegate, Microsoft.Maui.IApplication! application, UIKit.UIScene! scene, UIKit.UISceneSession! session, UIKit.UISceneConnectionOptions! connectionOptions) -> void static Microsoft.Maui.Platform.ApplicationExtensions.RequestNewWindow(this UIKit.IUIApplicationDelegate! platformApplication, Microsoft.Maui.IApplication! application, Microsoft.Maui.Handlers.OpenWindowRequest? args) -> void static Microsoft.Maui.Platform.ApplicationExtensions.ToUserActivity(this Microsoft.Maui.IPersistedState? state, string! userActivityType) -> Foundation.NSUserActivity! +static Microsoft.Maui.Platform.ApplicationExtensions.UpdateUserInterfaceStyle(this Microsoft.Maui.IApplication! application) -> void static Microsoft.Maui.Platform.AspectExtensions.ToUIViewContentMode(this Microsoft.Maui.Aspect aspect) -> UIKit.UIViewContentMode static Microsoft.Maui.Platform.AttributedStringExtensions.TrimToMaxLength(this Foundation.NSAttributedString? attributedString, int maxLength) -> Foundation.NSAttributedString? static Microsoft.Maui.Platform.AttributedStringExtensions.WithCharacterSpacing(this Foundation.NSAttributedString! attributedString, double characterSpacing) -> Foundation.NSMutableAttributedString? @@ -2796,6 +2905,8 @@ static Microsoft.Maui.Platform.ImageViewExtensions.UpdateAspect(this UIKit.UIIma static Microsoft.Maui.Platform.ImageViewExtensions.UpdateIsAnimationPlaying(this UIKit.UIImageView! imageView, Microsoft.Maui.IImageSourcePart! image) -> void static Microsoft.Maui.Platform.ImageViewExtensions.UpdateSource(this UIKit.UIImageView! imageView, UIKit.UIImage? uIImage, Microsoft.Maui.IImageSourcePart! image) -> void static Microsoft.Maui.Platform.ImageViewExtensions.UpdateSourceAsync(this UIKit.UIImageView! imageView, Microsoft.Maui.IImageSourcePart! image, Microsoft.Maui.IImageSourceServiceProvider! services, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task?>! +static Microsoft.Maui.Platform.KeyboardAutoManagerScroll.Connect() -> void +static Microsoft.Maui.Platform.KeyboardAutoManagerScroll.Disconnect() -> void static Microsoft.Maui.Platform.KeyboardExtensions.ApplyKeyboard(this UIKit.IUITextInput! textInput, Microsoft.Maui.Keyboard! keyboard) -> void static Microsoft.Maui.Platform.KeyboardExtensions.ApplyKeyboard(this UIKit.IUITextInputTraits! textInput, Microsoft.Maui.Keyboard! keyboard) -> void static Microsoft.Maui.Platform.KeyboardExtensions.ToUIReturnKeyType(this Microsoft.Maui.ReturnType returnType) -> UIKit.UIReturnKeyType @@ -2830,6 +2941,9 @@ static Microsoft.Maui.Platform.SearchBarExtensions.UpdateFont(this UIKit.UISearc static Microsoft.Maui.Platform.SearchBarExtensions.UpdateFont(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ITextStyle! textStyle, Microsoft.Maui.IFontManager! fontManager) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsReadOnly(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsSpellCheckEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField = null) -> void +static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsTextPredictionEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField = null) -> void +static Microsoft.Maui.Platform.SearchBarExtensions.UpdateKeyboard(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateMaxLength(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdatePlaceholder(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateText(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2871,6 +2985,7 @@ static Microsoft.Maui.Platform.TextFieldExtensions.UpdateFont(this UIKit.UITextF static Microsoft.Maui.Platform.TextFieldExtensions.UpdateHorizontalTextAlignment(this UIKit.UITextField! textField, Microsoft.Maui.ITextAlignment! textAlignment) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsPassword(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsReadOnly(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsSpellCheckEnabled(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsTextPredictionEnabled(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateKeyboard(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateMaxLength(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void @@ -2886,6 +3001,7 @@ static Microsoft.Maui.Platform.TextViewExtensions.UpdateFont(this UIKit.UITextVi static Microsoft.Maui.Platform.TextViewExtensions.UpdateHorizontalTextAlignment(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsEnabled(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsReadOnly(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsSpellCheckEnabled(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsTextPredictionEnabled(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateKeyboard(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateMaxLength(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void @@ -2906,6 +3022,7 @@ static Microsoft.Maui.Platform.TimePickerExtensions.UpdateTime(this Microsoft.Ma static Microsoft.Maui.Platform.TimePickerExtensions.UpdateTime(this UIKit.UIDatePicker! picker, Microsoft.Maui.ITimePicker! timePicker) -> void static Microsoft.Maui.Platform.TransformationExtensions.UpdateTransformation(this UIKit.UIView! platformView, Microsoft.Maui.IView? view, CoreAnimation.CALayer? layer, CoreGraphics.CGPoint? originalAnchor) -> void static Microsoft.Maui.Platform.TransformationExtensions.UpdateTransformation(this UIKit.UIView! platformView, Microsoft.Maui.IView? view) -> void +static Microsoft.Maui.Platform.UIEdgeInsetsExtensions.ToThickness(this UIKit.UIEdgeInsets insets) -> Microsoft.Maui.Thickness static Microsoft.Maui.Platform.UIPageControlExtensions.UpdateCurrentPage(this UIKit.UIPageControl! pageControl, int currentPage) -> void static Microsoft.Maui.Platform.UIPageControlExtensions.UpdateCurrentPagesIndicatorTintColor(this UIKit.UIPageControl! pageControl, Microsoft.Maui.IIndicatorView! indicatorView) -> void static Microsoft.Maui.Platform.UIPageControlExtensions.UpdateHideSingle(this UIKit.UIPageControl! pageControl, Microsoft.Maui.IIndicatorView! indicatorView) -> void @@ -2953,6 +3070,7 @@ static Microsoft.Maui.Platform.WebViewExtensions.UpdateGoForward(this WebKit.WKW static Microsoft.Maui.Platform.WebViewExtensions.UpdateReload(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView, Microsoft.Maui.IWebViewDelegate? webViewDelegate) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Platform.WindowExtensions.GetDisplayDensity(this UIKit.UIWindow! uiWindow) -> float static Microsoft.Maui.Platform.WindowExtensions.UpdateMaximumHeight(this UIKit.UIWindow! platformWindow, Microsoft.Maui.IWindow! window) -> void static Microsoft.Maui.Platform.WindowExtensions.UpdateMaximumSize(this UIKit.UIWindow! platformWindow, Microsoft.Maui.IWindow! window) -> void @@ -2964,12 +3082,21 @@ static Microsoft.Maui.Primitives.Dimension.IsExplicitSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMaximumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMinimumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.ResolveMinimum(double value) -> double +static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.SemanticExtensions.SetSemanticFocus(this Microsoft.Maui.IView! element) -> void static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.SizeRequest size) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.SizeRequest(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.SizeRequest +static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! +static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool +static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(double uniformSize) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.operator -(Microsoft.Maui.Thickness left, double addend) -> Microsoft.Maui.Thickness @@ -3022,10 +3149,13 @@ virtual Microsoft.Maui.Animations.AnimationManager.Dispose(bool disposing) -> vo virtual Microsoft.Maui.Animations.Ticker.IsRunning.get -> bool virtual Microsoft.Maui.Animations.Ticker.MaxFps.get -> int virtual Microsoft.Maui.Animations.Ticker.MaxFps.set -> void +virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void virtual Microsoft.Maui.Animations.Ticker.Start() -> void virtual Microsoft.Maui.Animations.Ticker.Stop() -> void virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.get -> bool +virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void virtual Microsoft.Maui.CommandMapper.GetCommand(string! key) -> System.Action? +virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.CheckBoxHandler.MinimumSize.get -> float virtual Microsoft.Maui.Handlers.ElementHandler.Invoke(string! command, object? args) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetMauiContext(Microsoft.Maui.IMauiContext! mauiContext) -> void @@ -3034,6 +3164,9 @@ virtual Microsoft.Maui.Handlers.ElementHandler.UpdateValue(string! property) -> virtual Microsoft.Maui.Handlers.ElementHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ElementHandler.DisconnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.EntryHandler.OnShouldReturn(UIKit.UITextField! view) -> bool +virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ViewHandler.NeedsContainer.get -> bool virtual Microsoft.Maui.Handlers.ViewHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ViewHandler.DisconnectHandler(TPlatformView! platformView) -> void @@ -3048,6 +3181,7 @@ virtual Microsoft.Maui.MauiUIApplicationDelegate.OnActivated(UIKit.UIApplication virtual Microsoft.Maui.MauiUIApplicationDelegate.OnResignActivation(UIKit.UIApplication! application) -> void virtual Microsoft.Maui.MauiUIApplicationDelegate.OpenUrl(UIKit.UIApplication! application, Foundation.NSUrl! url, Foundation.NSDictionary! options) -> bool virtual Microsoft.Maui.MauiUIApplicationDelegate.PerformActionForShortcutItem(UIKit.UIApplication! application, UIKit.UIApplicationShortcutItem! shortcutItem, UIKit.UIOperationHandler! completionHandler) -> void +virtual Microsoft.Maui.MauiUIApplicationDelegate.PerformFetch(UIKit.UIApplication! application, System.Action! completionHandler) -> void virtual Microsoft.Maui.MauiUIApplicationDelegate.WillEnterForeground(UIKit.UIApplication! application) -> void virtual Microsoft.Maui.MauiUIApplicationDelegate.WillFinishLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> bool virtual Microsoft.Maui.MauiUIApplicationDelegate.WillTerminate(UIKit.UIApplication! application) -> void diff --git a/src/Core/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt b/src/Core/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt index f55327321aee..7dc5c58110bf 100644 --- a/src/Core/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt +++ b/src/Core/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt @@ -1,166 +1 @@ -#nullable enable -Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.FocusRequest.FocusRequest() -> void -Microsoft.Maui.Handlers.IImageHandler.OnWindowChanged() -> void -Microsoft.Maui.Handlers.ImageHandler.OnWindowChanged() -> void -Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? -Microsoft.Maui.Handlers.SwipeItemButton -Microsoft.Maui.Handlers.SwipeItemButton.FrameChanged -> System.EventHandler? -Microsoft.Maui.Handlers.SwipeItemButton.SwipeItemButton() -> void -Microsoft.Maui.IKeyboardAccelerator -Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? -Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? -Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? -Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool -Microsoft.Maui.ICrossPlatformLayout -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayoutBacking -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void -Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool -Microsoft.Maui.LifecycleEvents.iOSLifecycle.PerformFetch -Microsoft.Maui.Platform.IImageSourcePartSetter -Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? -Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? -Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(UIKit.UIImage? platformImage) -> void -Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void -Microsoft.Maui.Platform.KeyboardAutoManagerScroll -Microsoft.Maui.Platform.MauiImageView.MauiImageView(Microsoft.Maui.Handlers.IImageHandler! handler) -> void -Microsoft.Maui.Platform.MauiView.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.Platform.MauiView.CrossPlatformLayout.set -> void -Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool -Microsoft.Maui.Platform.MauiScrollView -Microsoft.Maui.Platform.MauiScrollView.MauiScrollView() -> void -Microsoft.Maui.SoftInputExtensions -override Microsoft.Maui.Handlers.ButtonHandler.NeedsContainer.get -> bool -override Microsoft.Maui.Handlers.ButtonHandler.SetupContainer() -> void -override Microsoft.Maui.Handlers.ContentViewHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentView! platformView) -> void -override Microsoft.Maui.Handlers.ImageButtonHandler.NeedsContainer.get -> bool -override Microsoft.Maui.Handlers.RefreshViewHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void -override Microsoft.Maui.Handlers.ScrollViewHandler.NeedsContainer.get -> bool -override Microsoft.Maui.Handlers.SwipeItemButton.Frame.get -> CoreGraphics.CGRect -override Microsoft.Maui.Handlers.SwipeItemButton.Frame.set -> void -override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.ConnectHandler(UIKit.UIButton! platformView) -> void -override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.DisconnectHandler(UIKit.UIButton! platformView) -> void -override Microsoft.Maui.Handlers.SwitchHandler.NeedsContainer.get -> bool -override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool -override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int -override Microsoft.Maui.Platform.ContentView.WillRemoveSubview(UIKit.UIView! uiview) -> void -override Microsoft.Maui.Platform.MauiActivityIndicator.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiBoxView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiCheckBox.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiLabel.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiPageControl.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiScrollView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiScrollView.ScrollRectToVisible(CoreGraphics.CGRect rect, bool animated) -> void -override Microsoft.Maui.Platform.MauiSearchBar.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiShapeView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiTextField.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiTextView.Font.get -> UIKit.UIFont? -override Microsoft.Maui.Platform.MauiTextView.Font.set -> void -override Microsoft.Maui.Platform.MauiTextView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiView.SafeAreaInsetsDidChange() -> void -override Microsoft.Maui.Platform.MauiView.LayoutSubviews() -> void -override Microsoft.Maui.Platform.MauiView.SetNeedsLayout() -> void -override Microsoft.Maui.Platform.MauiView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize -override Microsoft.Maui.Platform.NoCaretField.MovedToWindow() -> void -override Microsoft.Maui.Platform.PageViewController.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation -override Microsoft.Maui.Platform.PageViewController.PrefersHomeIndicatorAutoHidden.get -> bool -override Microsoft.Maui.Platform.PageViewController.PrefersStatusBarHidden() -> bool -override Microsoft.Maui.Platform.WrapperView.MovedToWindow() -> void -override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool -override Microsoft.Maui.SizeRequest.GetHashCode() -> int -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.Handlers.MenuBarItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! view) -> void -static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutItemHandler! handler, Microsoft.Maui.IMenuFlyoutItem! view) -> void -static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuFlyoutSubItem! view) -> void -static Microsoft.Maui.Handlers.PageHandler.MapBackground(Microsoft.Maui.Handlers.IPageHandler! handler, Microsoft.Maui.IContentView! page) -> void -static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapBackground(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Platform.KeyboardAutoManagerScroll.Connect() -> void -static Microsoft.Maui.Platform.KeyboardAutoManagerScroll.Disconnect() -> void -static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsSpellCheckEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField = null) -> void -static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsTextPredictionEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField = null) -> void -static Microsoft.Maui.Platform.SearchBarExtensions.UpdateKeyboard(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void -override Microsoft.Maui.Platform.MauiTextField.WillMoveToWindow(UIKit.UIWindow? window) -> void -override Microsoft.Maui.Platform.MauiTextView.WillMoveToWindow(UIKit.UIWindow? window) -> void -*REMOVED*override Microsoft.Maui.Handlers.PageHandler.ConnectHandler(Microsoft.Maui.Platform.ContentView! nativeView) -> void -*REMOVED*override Microsoft.Maui.Handlers.PageHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentView! nativeView) -> void -Microsoft.Maui.IWebView.UserAgent.get -> string? -Microsoft.Maui.IWebView.UserAgent.set -> void -static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void -static Microsoft.Maui.Platform.ApplicationExtensions.UpdateUserInterfaceStyle(this Microsoft.Maui.IApplication! application) -> void -static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsSpellCheckEnabled(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsSpellCheckEnabled(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void -*REMOVED*Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void -static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool -static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void -virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void -virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.MauiUIApplicationDelegate.PerformFetch(UIKit.UIApplication! application, System.Action! completionHandler) -> void -Microsoft.Maui.Platform.MauiView.CacheMeasureConstraints(double widthConstraint, double heightConstraint) -> void -Microsoft.Maui.Platform.MauiView.InvalidateConstraintsCache() -> void -Microsoft.Maui.Platform.MauiView.IsMeasureValid(double widthConstraint, double heightConstraint) -> bool -*REMOVED*override Microsoft.Maui.Platform.ContentView.SetNeedsLayout() -> void -*REMOVED*override Microsoft.Maui.Platform.ContentView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize -*REMOVED*override Microsoft.Maui.Platform.LayoutView.LayoutSubviews() -> void -*REMOVED*override Microsoft.Maui.Platform.LayoutView.SetNeedsLayout() -> void -*REMOVED*override Microsoft.Maui.Platform.LayoutView.SetNeedsLayout() -> void -*REMOVED*override Microsoft.Maui.Platform.LayoutView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize -*REMOVED*override Microsoft.Maui.Platform.ContentView.SetNeedsLayout() -> void -Microsoft.Maui.Platform.UIEdgeInsetsExtensions -static Microsoft.Maui.Platform.UIEdgeInsetsExtensions.ToThickness(this UIKit.UIEdgeInsets insets) -> Microsoft.Maui.Thickness -override Microsoft.Maui.Handlers.BorderHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect rect) -> void -*REMOVED*override Microsoft.Maui.Platform.MauiLabel.InvalidateIntrinsicContentSize() -> voidrect) -> void -*REMOVED*override Microsoft.Maui.Handlers.BorderHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect rect) -> void -*REMOVED*override Microsoft.Maui.Platform.MauiLabel.InvalidateIntrinsicContentSize() -> void \ No newline at end of file +#nullable enable diff --git a/src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt b/src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt index e4ce5ca05a5d..6e625724ecd5 100644 --- a/src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt +++ b/src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt @@ -165,6 +165,7 @@ Microsoft.Maui.CommandMapper.Chained.get -> Microsoft.Maui.CommandMapper? Microsoft.Maui.CommandMapper.Chained.set -> void Microsoft.Maui.CommandMapper.CommandMapper() -> void Microsoft.Maui.CommandMapper.CommandMapper(Microsoft.Maui.CommandMapper! chained) -> void +Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void Microsoft.Maui.CommandMapper Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void @@ -273,6 +274,7 @@ Microsoft.Maui.FlyoutBehavior.Disabled = 0 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Flyout = 1 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Locked = 2 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FocusRequest +Microsoft.Maui.FocusRequest.FocusRequest() -> void Microsoft.Maui.FocusRequest.FocusRequest(bool isFocused) -> void Microsoft.Maui.FocusRequest.IsFocused.get -> bool Microsoft.Maui.FocusRequest.IsFocused.set -> void @@ -373,7 +375,6 @@ Microsoft.Maui.Handlers.ButtonHandler Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler() -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.CheckBoxHandler Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler() -> void Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void @@ -453,6 +454,7 @@ Microsoft.Maui.Handlers.IImageButtonHandler Microsoft.Maui.Handlers.IImageButtonHandler.PlatformView.get -> UIKit.UIButton! Microsoft.Maui.Handlers.IImageButtonHandler.VirtualView.get -> Microsoft.Maui.IImageButton! Microsoft.Maui.Handlers.IImageHandler +Microsoft.Maui.Handlers.IImageHandler.OnWindowChanged() -> void Microsoft.Maui.Handlers.IImageHandler.PlatformView.get -> UIKit.UIImageView! Microsoft.Maui.Handlers.IImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.IImageHandler.VirtualView.get -> Microsoft.Maui.IImage! @@ -466,12 +468,11 @@ Microsoft.Maui.Handlers.ImageButtonHandler Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler() -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.ImageHandler Microsoft.Maui.Handlers.ImageHandler.ImageHandler() -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +Microsoft.Maui.Handlers.ImageHandler.OnWindowChanged() -> void Microsoft.Maui.Handlers.IMenuBarHandler Microsoft.Maui.Handlers.IMenuBarHandler.Add(Microsoft.Maui.IMenuBarItem! view) -> void Microsoft.Maui.Handlers.IMenuBarHandler.Clear() -> void @@ -544,6 +545,7 @@ Microsoft.Maui.Handlers.IStepperHandler.PlatformView.get -> UIKit.UIStepper! Microsoft.Maui.Handlers.IStepperHandler.VirtualView.get -> Microsoft.Maui.IStepper! Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.PlatformView.get -> UIKit.UIButton! +Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.VirtualView.get -> Microsoft.Maui.ISwipeItemMenuItem! Microsoft.Maui.Handlers.ISwipeItemViewHandler Microsoft.Maui.Handlers.ISwipeItemViewHandler.PlatformView.get -> Microsoft.Maui.Platform.ContentView! @@ -694,8 +696,10 @@ Microsoft.Maui.Handlers.StepperHandler Microsoft.Maui.Handlers.StepperHandler.StepperHandler() -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void +Microsoft.Maui.Handlers.SwipeItemButton +Microsoft.Maui.Handlers.SwipeItemButton.FrameChanged -> System.EventHandler? +Microsoft.Maui.Handlers.SwipeItemButton.SwipeItemButton() -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler -Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler() -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void @@ -774,6 +778,7 @@ Microsoft.Maui.Hosting.IMauiServiceCollection.TryGetService(System.Type! service Microsoft.Maui.Hosting.MauiApp Microsoft.Maui.Hosting.MauiApp.Configuration.get -> Microsoft.Extensions.Configuration.IConfiguration! Microsoft.Maui.Hosting.MauiApp.Dispose() -> void +Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask Microsoft.Maui.Hosting.MauiApp.Services.get -> System.IServiceProvider! Microsoft.Maui.Hosting.MauiAppBuilder Microsoft.Maui.Hosting.MauiAppBuilder.Build() -> Microsoft.Maui.Hosting.MauiApp! @@ -810,6 +815,7 @@ Microsoft.Maui.IApplication.CloseWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.CreateWindow(Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.IWindow! Microsoft.Maui.IApplication.OpenWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.ThemeChanged() -> void +Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.IApplication.Windows.get -> System.Collections.Generic.IReadOnlyList! Microsoft.Maui.IBorder Microsoft.Maui.IBorder.Border.get -> Microsoft.Maui.IBorderStroke! @@ -828,6 +834,12 @@ Microsoft.Maui.ICheckBox Microsoft.Maui.ICheckBox.Foreground.get -> Microsoft.Maui.Graphics.Paint? Microsoft.Maui.ICheckBox.IsChecked.get -> bool Microsoft.Maui.ICheckBox.IsChecked.set -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? +Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.IContainer Microsoft.Maui.IContentView Microsoft.Maui.IContentView.Content.get -> object? @@ -836,6 +848,12 @@ Microsoft.Maui.IContentView.CrossPlatformMeasure(double widthConstraint, double Microsoft.Maui.IContentView.PresentedContent.get -> Microsoft.Maui.IView? Microsoft.Maui.IContextFlyoutElement Microsoft.Maui.IContextFlyoutElement.ContextFlyout.get -> Microsoft.Maui.IFlyout? +Microsoft.Maui.ICrossPlatformLayout +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayoutBacking +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void Microsoft.Maui.IDatePicker Microsoft.Maui.IDatePicker.Date.get -> System.DateTime Microsoft.Maui.IDatePicker.Date.set -> void @@ -965,6 +983,9 @@ Microsoft.Maui.IIndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graph Microsoft.Maui.IItemDelegate Microsoft.Maui.IItemDelegate.GetCount() -> int Microsoft.Maui.IItemDelegate.GetItem(int index) -> T +Microsoft.Maui.IKeyboardAccelerator +Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? +Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.ILabel Microsoft.Maui.ILabel.LineHeight.get -> double Microsoft.Maui.ILabel.TextDecorations.get -> Microsoft.Maui.TextDecorations @@ -1021,6 +1042,7 @@ Microsoft.Maui.IMenuElement.Clicked() -> void Microsoft.Maui.IMenuElement.IsEnabled.get -> bool Microsoft.Maui.IMenuFlyout Microsoft.Maui.IMenuFlyoutItem +Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? Microsoft.Maui.IMenuFlyoutSeparator Microsoft.Maui.IMenuFlyoutSubItem Microsoft.Maui.IPadding @@ -1171,6 +1193,7 @@ Microsoft.Maui.ITextInput Microsoft.Maui.ITextInput.CursorPosition.get -> int Microsoft.Maui.ITextInput.CursorPosition.set -> void Microsoft.Maui.ITextInput.IsReadOnly.get -> bool +Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool Microsoft.Maui.ITextInput.IsTextPredictionEnabled.get -> bool Microsoft.Maui.ITextInput.Keyboard.get -> Microsoft.Maui.Keyboard! Microsoft.Maui.ITextInput.MaxLength.get -> int @@ -1288,6 +1311,8 @@ Microsoft.Maui.IWebView.Navigated(Microsoft.Maui.WebNavigationEvent evnt, string Microsoft.Maui.IWebView.Navigating(Microsoft.Maui.WebNavigationEvent evnt, string! url) -> bool Microsoft.Maui.IWebView.Reload() -> void Microsoft.Maui.IWebView.Source.get -> Microsoft.Maui.IWebViewSource! +Microsoft.Maui.IWebView.UserAgent.get -> string? +Microsoft.Maui.IWebView.UserAgent.set -> void Microsoft.Maui.IWebViewDelegate Microsoft.Maui.IWebViewDelegate.LoadHtml(string? html, string? baseUrl) -> void Microsoft.Maui.IWebViewDelegate.LoadUrl(string? url) -> void @@ -1341,6 +1366,13 @@ Microsoft.Maui.IWindowOverlay.WindowElements.get -> System.Collections.Generic.I Microsoft.Maui.IWindowOverlayElement Microsoft.Maui.IWindowOverlayElement.Contains(Microsoft.Maui.Graphics.Point point) -> bool Microsoft.Maui.Keyboard +Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.All = -1 -> Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.CapitalizeCharacter = 16 -> Microsoft.Maui.KeyboardFlags @@ -1382,6 +1414,7 @@ Microsoft.Maui.Layouts.FlexAlignSelf.End = 4 -> Microsoft.Maui.Layouts.FlexAlign Microsoft.Maui.Layouts.FlexAlignSelf.Start = 3 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexAlignSelf.Stretch = 1 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexBasis +Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool Microsoft.Maui.Layouts.FlexBasis.FlexBasis() -> void Microsoft.Maui.Layouts.FlexBasis.FlexBasis(float length, bool isRelative = false) -> void Microsoft.Maui.Layouts.FlexBasis.Length.get -> float @@ -1441,6 +1474,7 @@ Microsoft.Maui.LifecycleEvents.iOSLifecycle.OnActivated Microsoft.Maui.LifecycleEvents.iOSLifecycle.OnResignActivation Microsoft.Maui.LifecycleEvents.iOSLifecycle.OpenUrl Microsoft.Maui.LifecycleEvents.iOSLifecycle.PerformActionForShortcutItem +Microsoft.Maui.LifecycleEvents.iOSLifecycle.PerformFetch Microsoft.Maui.LifecycleEvents.iOSLifecycle.SceneContinueUserActivity Microsoft.Maui.LifecycleEvents.iOSLifecycle.SceneDidDisconnect Microsoft.Maui.LifecycleEvents.iOSLifecycle.SceneDidEnterBackground @@ -1557,11 +1591,17 @@ Microsoft.Maui.Platform.DatePickerExtensions Microsoft.Maui.Platform.ElementExtensions Microsoft.Maui.Platform.FlowDirectionExtensions Microsoft.Maui.Platform.GraphicsViewExtensions +Microsoft.Maui.Platform.IImageSourcePartSetter +Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? +Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? +Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(UIKit.UIImage? platformImage) -> void Microsoft.Maui.Platform.ImageSourcePartLoader Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.IElementHandler! handler, System.Func! imageSourcePart, System.Action! setImage) -> void +Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void Microsoft.Maui.Platform.ImageSourcePartLoader.Reset() -> void Microsoft.Maui.Platform.ImageSourcePartLoader.UpdateImageSourceAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Platform.ImageViewExtensions +Microsoft.Maui.Platform.KeyboardAutoManagerScroll Microsoft.Maui.Platform.KeyboardExtensions Microsoft.Maui.Platform.LabelExtensions Microsoft.Maui.Platform.LayerExtensions @@ -1606,6 +1646,7 @@ Microsoft.Maui.Platform.MauiDatePicker.MauiDatePicker() -> void Microsoft.Maui.Platform.MauiImageView Microsoft.Maui.Platform.MauiImageView.MauiImageView() -> void Microsoft.Maui.Platform.MauiImageView.MauiImageView(CoreGraphics.CGRect frame) -> void +Microsoft.Maui.Platform.MauiImageView.MauiImageView(Microsoft.Maui.Handlers.IImageHandler! handler) -> void Microsoft.Maui.Platform.MauiImageView.WindowChanged -> System.EventHandler? Microsoft.Maui.Platform.MauiLabel Microsoft.Maui.Platform.MauiLabel.MauiLabel() -> void @@ -1633,6 +1674,8 @@ Microsoft.Maui.Platform.MauiRefreshView.MauiRefreshView() -> void Microsoft.Maui.Platform.MauiRefreshView.RefreshControl.get -> UIKit.UIRefreshControl! Microsoft.Maui.Platform.MauiRefreshView.UpdateContent(Microsoft.Maui.IView? content, Microsoft.Maui.IMauiContext? mauiContext) -> void Microsoft.Maui.Platform.MauiRefreshView.UpdateIsEnabled(bool isRefreshViewEnabled) -> void +Microsoft.Maui.Platform.MauiScrollView +Microsoft.Maui.Platform.MauiScrollView.MauiScrollView() -> void Microsoft.Maui.Platform.MauiSearchBar Microsoft.Maui.Platform.MauiSearchBar.MauiSearchBar() -> void Microsoft.Maui.Platform.MauiSearchBar.MauiSearchBar(CoreGraphics.CGRect frame) -> void @@ -1667,6 +1710,11 @@ Microsoft.Maui.Platform.MauiTimePicker.Picker.get -> UIKit.UIDatePicker! Microsoft.Maui.Platform.MauiTimePicker.UpdateTime(System.TimeSpan time) -> void Microsoft.Maui.Platform.MauiView Microsoft.Maui.Platform.MauiView.AdjustForSafeArea(CoreGraphics.CGRect bounds) -> CoreGraphics.CGRect +Microsoft.Maui.Platform.MauiView.CacheMeasureConstraints(double widthConstraint, double heightConstraint) -> void +Microsoft.Maui.Platform.MauiView.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.Platform.MauiView.CrossPlatformLayout.set -> void +Microsoft.Maui.Platform.MauiView.InvalidateConstraintsCache() -> void +Microsoft.Maui.Platform.MauiView.IsMeasureValid(double widthConstraint, double heightConstraint) -> bool Microsoft.Maui.Platform.MauiView.MauiView() -> void Microsoft.Maui.Platform.MauiView.View.get -> Microsoft.Maui.IView? Microsoft.Maui.Platform.MauiView.View.set -> void @@ -1713,6 +1761,7 @@ Microsoft.Maui.Platform.TextViewExtensions Microsoft.Maui.Platform.TimeExtensions Microsoft.Maui.Platform.TimePickerExtensions Microsoft.Maui.Platform.TransformationExtensions +Microsoft.Maui.Platform.UIEdgeInsetsExtensions Microsoft.Maui.Platform.UIPageControlExtensions Microsoft.Maui.Platform.ViewExtensions Microsoft.Maui.Platform.WebViewExtensions @@ -1816,6 +1865,7 @@ Microsoft.Maui.Semantics.Hint.set -> void Microsoft.Maui.Semantics.IsHeading.get -> bool Microsoft.Maui.Semantics.Semantics() -> void Microsoft.Maui.SizeRequest +Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool Microsoft.Maui.SizeRequest.Minimum.get -> Microsoft.Maui.Graphics.Size Microsoft.Maui.SizeRequest.Minimum.set -> void Microsoft.Maui.SizeRequest.Request.get -> Microsoft.Maui.Graphics.Size @@ -1823,6 +1873,7 @@ Microsoft.Maui.SizeRequest.Request.set -> void Microsoft.Maui.SizeRequest.SizeRequest() -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request, Microsoft.Maui.Graphics.Size minimum) -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request) -> void +Microsoft.Maui.SoftInputExtensions Microsoft.Maui.SourceInfo Microsoft.Maui.SourceInfo.Deconstruct(out System.Uri! sourceUri, out int lineNumber, out int linePosition) -> void Microsoft.Maui.SourceInfo.LineNumber.get -> int @@ -1955,7 +2006,7 @@ Microsoft.Maui.VisualTreeElementExtensions Microsoft.Maui.WeakEventManager Microsoft.Maui.WeakEventManager.AddEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.AddEventHandler(System.EventHandler! handler, string! eventName = "") -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void +Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.EventHandler! handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.WeakEventManager() -> void @@ -2022,11 +2073,14 @@ override Microsoft.Maui.Handlers.BorderHandler.SetVirtualView(Microsoft.Maui.IVi override Microsoft.Maui.Handlers.ButtonHandler.ConnectHandler(UIKit.UIButton! platformView) -> void override Microsoft.Maui.Handlers.ButtonHandler.CreatePlatformView() -> UIKit.UIButton! override Microsoft.Maui.Handlers.ButtonHandler.DisconnectHandler(UIKit.UIButton! platformView) -> void +override Microsoft.Maui.Handlers.ButtonHandler.NeedsContainer.get -> bool +override Microsoft.Maui.Handlers.ButtonHandler.SetupContainer() -> void override Microsoft.Maui.Handlers.CheckBoxHandler.ConnectHandler(Microsoft.Maui.Platform.MauiCheckBox! platformView) -> void override Microsoft.Maui.Handlers.CheckBoxHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiCheckBox! override Microsoft.Maui.Handlers.CheckBoxHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiCheckBox! platformView) -> void override Microsoft.Maui.Handlers.CheckBoxHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Handlers.ContentViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.ContentView! +override Microsoft.Maui.Handlers.ContentViewHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentView! platformView) -> void override Microsoft.Maui.Handlers.ContentViewHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void override Microsoft.Maui.Handlers.DatePickerHandler.ConnectHandler(UIKit.UIDatePicker! platformView) -> void override Microsoft.Maui.Handlers.DatePickerHandler.CreatePlatformView() -> UIKit.UIDatePicker! @@ -2047,6 +2101,7 @@ override Microsoft.Maui.Handlers.GraphicsViewHandler.DisconnectHandler(Microsoft override Microsoft.Maui.Handlers.ImageButtonHandler.ConnectHandler(UIKit.UIButton! platformView) -> void override Microsoft.Maui.Handlers.ImageButtonHandler.CreatePlatformView() -> UIKit.UIButton! override Microsoft.Maui.Handlers.ImageButtonHandler.DisconnectHandler(UIKit.UIButton! platformView) -> void +override Microsoft.Maui.Handlers.ImageButtonHandler.NeedsContainer.get -> bool override Microsoft.Maui.Handlers.ImageHandler.CreatePlatformView() -> UIKit.UIImageView! override Microsoft.Maui.Handlers.ImageHandler.DisconnectHandler(UIKit.UIImageView! platformView) -> void override Microsoft.Maui.Handlers.ImageHandler.NeedsContainer.get -> bool @@ -2066,9 +2121,7 @@ override Microsoft.Maui.Handlers.MenuFlyoutItemHandler.CreatePlatformElement() - override Microsoft.Maui.Handlers.MenuFlyoutSeparatorHandler.CreatePlatformElement() -> UIKit.UIMenu! override Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.CreatePlatformElement() -> UIKit.UIMenu! override Microsoft.Maui.Handlers.NavigationViewHandler.CreatePlatformView() -> UIKit.UIView! -override Microsoft.Maui.Handlers.PageHandler.ConnectHandler(Microsoft.Maui.Platform.ContentView! nativeView) -> void override Microsoft.Maui.Handlers.PageHandler.CreatePlatformView() -> Microsoft.Maui.Platform.ContentView! -override Microsoft.Maui.Handlers.PageHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentView! nativeView) -> void override Microsoft.Maui.Handlers.PickerHandler.ConnectHandler(Microsoft.Maui.Platform.MauiPicker! platformView) -> void override Microsoft.Maui.Handlers.PickerHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiPicker! override Microsoft.Maui.Handlers.PickerHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiPicker! platformView) -> void @@ -2082,10 +2135,12 @@ override Microsoft.Maui.Handlers.RadioButtonHandler.SetVirtualView(Microsoft.Mau override Microsoft.Maui.Handlers.RefreshViewHandler.ConnectHandler(Microsoft.Maui.Platform.MauiRefreshView! platformView) -> void override Microsoft.Maui.Handlers.RefreshViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiRefreshView! override Microsoft.Maui.Handlers.RefreshViewHandler.DisconnectHandler(Microsoft.Maui.Platform.MauiRefreshView! platformView) -> void +override Microsoft.Maui.Handlers.RefreshViewHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void override Microsoft.Maui.Handlers.ScrollViewHandler.ConnectHandler(UIKit.UIScrollView! platformView) -> void override Microsoft.Maui.Handlers.ScrollViewHandler.CreatePlatformView() -> UIKit.UIScrollView! override Microsoft.Maui.Handlers.ScrollViewHandler.DisconnectHandler(UIKit.UIScrollView! platformView) -> void override Microsoft.Maui.Handlers.ScrollViewHandler.GetDesiredSize(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Handlers.ScrollViewHandler.NeedsContainer.get -> bool override Microsoft.Maui.Handlers.ScrollViewHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect rect) -> void override Microsoft.Maui.Handlers.SearchBarHandler.ConnectHandler(Microsoft.Maui.Platform.MauiSearchBar! platformView) -> void override Microsoft.Maui.Handlers.SearchBarHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiSearchBar! @@ -2099,7 +2154,11 @@ override Microsoft.Maui.Handlers.SliderHandler.DisconnectHandler(UIKit.UISlider! override Microsoft.Maui.Handlers.StepperHandler.ConnectHandler(UIKit.UIStepper! platformView) -> void override Microsoft.Maui.Handlers.StepperHandler.CreatePlatformView() -> UIKit.UIStepper! override Microsoft.Maui.Handlers.StepperHandler.DisconnectHandler(UIKit.UIStepper! platformView) -> void +override Microsoft.Maui.Handlers.SwipeItemButton.Frame.get -> CoreGraphics.CGRect +override Microsoft.Maui.Handlers.SwipeItemButton.Frame.set -> void +override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.ConnectHandler(UIKit.UIButton! platformView) -> void override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.CreatePlatformElement() -> UIKit.UIButton! +override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.DisconnectHandler(UIKit.UIButton! platformView) -> void override Microsoft.Maui.Handlers.SwipeItemViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.ContentView! override Microsoft.Maui.Handlers.SwipeItemViewHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void override Microsoft.Maui.Handlers.SwipeViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiSwipeView! @@ -2107,6 +2166,7 @@ override Microsoft.Maui.Handlers.SwipeViewHandler.SetVirtualView(Microsoft.Maui. override Microsoft.Maui.Handlers.SwitchHandler.ConnectHandler(UIKit.UISwitch! platformView) -> void override Microsoft.Maui.Handlers.SwitchHandler.CreatePlatformView() -> UIKit.UISwitch! override Microsoft.Maui.Handlers.SwitchHandler.DisconnectHandler(UIKit.UISwitch! platformView) -> void +override Microsoft.Maui.Handlers.SwitchHandler.NeedsContainer.get -> bool override Microsoft.Maui.Handlers.TabbedViewHandler.CreatePlatformView() -> UIKit.UIView! override Microsoft.Maui.Handlers.TimePickerHandler.ConnectHandler(UIKit.UIDatePicker! platformView) -> void override Microsoft.Maui.Handlers.TimePickerHandler.CreatePlatformView() -> UIKit.UIDatePicker! @@ -2122,6 +2182,8 @@ override Microsoft.Maui.Handlers.WindowHandler.ConnectHandler(UIKit.UIWindow! pl override Microsoft.Maui.Handlers.WindowHandler.CreatePlatformElement() -> UIKit.UIWindow! override Microsoft.Maui.Layouts.AbsoluteLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.AbsoluteLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool +override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int override Microsoft.Maui.Layouts.GridLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.GridLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.HorizontalStackLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size @@ -2134,12 +2196,8 @@ override Microsoft.Maui.MauiUIApplicationDelegate.RespondsToSelector(ObjCRuntime override Microsoft.Maui.Platform.ContainerViewController.LoadView() -> void override Microsoft.Maui.Platform.ContainerViewController.ViewDidLayoutSubviews() -> void override Microsoft.Maui.Platform.ContentView.LayoutSubviews() -> void -override Microsoft.Maui.Platform.ContentView.SetNeedsLayout() -> void -override Microsoft.Maui.Platform.ContentView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize +override Microsoft.Maui.Platform.ContentView.WillRemoveSubview(UIKit.UIView! uiview) -> void override Microsoft.Maui.Platform.LayoutView.HitTest(CoreGraphics.CGPoint point, UIKit.UIEvent? uievent) -> UIKit.UIView? -override Microsoft.Maui.Platform.LayoutView.LayoutSubviews() -> void -override Microsoft.Maui.Platform.LayoutView.SetNeedsLayout() -> void -override Microsoft.Maui.Platform.LayoutView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Platform.LayoutView.SubviewAdded(UIKit.UIView! uiview) -> void override Microsoft.Maui.Platform.LayoutView.UserInteractionEnabled.get -> bool override Microsoft.Maui.Platform.LayoutView.UserInteractionEnabled.set -> void @@ -2147,6 +2205,8 @@ override Microsoft.Maui.Platform.LayoutView.WillRemoveSubview(UIKit.UIView! uivi override Microsoft.Maui.Platform.MauiActivityIndicator.Dispose(bool disposing) -> void override Microsoft.Maui.Platform.MauiActivityIndicator.Draw(CoreGraphics.CGRect rect) -> void override Microsoft.Maui.Platform.MauiActivityIndicator.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiActivityIndicator.MovedToWindow() -> void +override Microsoft.Maui.Platform.MauiBoxView.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiCALayer.DrawInContext(CoreGraphics.CGContext! ctx) -> void override Microsoft.Maui.Platform.MauiCALayer.LayoutSublayers() -> void override Microsoft.Maui.Platform.MauiCheckBox.AccessibilityTraits.get -> UIKit.UIAccessibilityTrait @@ -2157,39 +2217,60 @@ override Microsoft.Maui.Platform.MauiCheckBox.Dispose(bool disposing) -> void override Microsoft.Maui.Platform.MauiCheckBox.Enabled.get -> bool override Microsoft.Maui.Platform.MauiCheckBox.Enabled.set -> void override Microsoft.Maui.Platform.MauiCheckBox.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiCheckBox.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiCheckBox.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Platform.MauiImageView.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiLabel.DrawText(CoreGraphics.CGRect rect) -> void -override Microsoft.Maui.Platform.MauiLabel.InvalidateIntrinsicContentSize() -> void +override Microsoft.Maui.Platform.MauiLabel.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiLabel.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Platform.MauiPageControl.Dispose(bool disposing) -> void override Microsoft.Maui.Platform.MauiPageControl.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiPageControl.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiPicker.CanPerform(ObjCRuntime.Selector! action, Foundation.NSObject? withSender) -> bool +override Microsoft.Maui.Platform.MauiScrollView.MovedToWindow() -> void +override Microsoft.Maui.Platform.MauiScrollView.ScrollRectToVisible(CoreGraphics.CGRect rect, bool animated) -> void +override Microsoft.Maui.Platform.MauiSearchBar.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiSearchBar.Text.get -> string? override Microsoft.Maui.Platform.MauiSearchBar.Text.set -> void override Microsoft.Maui.Platform.MauiSearchBar.WillMoveToWindow(UIKit.UIWindow? window) -> void +override Microsoft.Maui.Platform.MauiShapeView.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiSwipeView.HitTest(CoreGraphics.CGPoint point, UIKit.UIEvent? uievent) -> UIKit.UIView! override Microsoft.Maui.Platform.MauiSwipeView.LayoutSubviews() -> void override Microsoft.Maui.Platform.MauiSwipeView.TouchesCancelled(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void override Microsoft.Maui.Platform.MauiSwipeView.TouchesEnded(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void override Microsoft.Maui.Platform.MauiTextField.AttributedText.get -> Foundation.NSAttributedString? override Microsoft.Maui.Platform.MauiTextField.AttributedText.set -> void +override Microsoft.Maui.Platform.MauiTextField.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiTextField.SelectedTextRange.get -> UIKit.UITextRange? override Microsoft.Maui.Platform.MauiTextField.SelectedTextRange.set -> void override Microsoft.Maui.Platform.MauiTextField.Text.get -> string? override Microsoft.Maui.Platform.MauiTextField.Text.set -> void +override Microsoft.Maui.Platform.MauiTextField.WillMoveToWindow(UIKit.UIWindow? window) -> void override Microsoft.Maui.Platform.MauiTextView.AttributedText.get -> Foundation.NSAttributedString! override Microsoft.Maui.Platform.MauiTextView.AttributedText.set -> void +override Microsoft.Maui.Platform.MauiTextView.Font.get -> UIKit.UIFont? +override Microsoft.Maui.Platform.MauiTextView.Font.set -> void override Microsoft.Maui.Platform.MauiTextView.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiTextView.MovedToWindow() -> void override Microsoft.Maui.Platform.MauiTextView.Text.get -> string? override Microsoft.Maui.Platform.MauiTextView.Text.set -> void +override Microsoft.Maui.Platform.MauiTextView.WillMoveToWindow(UIKit.UIWindow? window) -> void +override Microsoft.Maui.Platform.MauiView.LayoutSubviews() -> void +override Microsoft.Maui.Platform.MauiView.MovedToWindow() -> void +override Microsoft.Maui.Platform.MauiView.SafeAreaInsetsDidChange() -> void +override Microsoft.Maui.Platform.MauiView.SetNeedsLayout() -> void +override Microsoft.Maui.Platform.MauiView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.Platform.MauiWebViewUIDelegate.RunJavaScriptAlertPanel(WebKit.WKWebView! webView, string! message, WebKit.WKFrameInfo! frame, System.Action! completionHandler) -> void override Microsoft.Maui.Platform.MauiWebViewUIDelegate.RunJavaScriptConfirmPanel(WebKit.WKWebView! webView, string! message, WebKit.WKFrameInfo! frame, System.Action! completionHandler) -> void override Microsoft.Maui.Platform.MauiWebViewUIDelegate.RunJavaScriptTextInputPanel(WebKit.WKWebView! webView, string! prompt, string? defaultText, WebKit.WKFrameInfo! frame, System.Action! completionHandler) -> void override Microsoft.Maui.Platform.MauiWebViewUIDelegate.SetContextMenuConfiguration(WebKit.WKWebView! webView, WebKit.WKContextMenuElementInfo! elementInfo, System.Action! completionHandler) -> void override Microsoft.Maui.Platform.MauiWKWebView.MovedToWindow() -> void override Microsoft.Maui.Platform.NoCaretField.GetCaretRectForPosition(UIKit.UITextPosition? position) -> CoreGraphics.CGRect +override Microsoft.Maui.Platform.NoCaretField.MovedToWindow() -> void override Microsoft.Maui.Platform.PageViewController.CreatePlatformView(Microsoft.Maui.IElement! view) -> UIKit.UIView! +override Microsoft.Maui.Platform.PageViewController.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation +override Microsoft.Maui.Platform.PageViewController.PrefersHomeIndicatorAutoHidden.get -> bool +override Microsoft.Maui.Platform.PageViewController.PrefersStatusBarHidden() -> bool override Microsoft.Maui.Platform.PageViewController.TraitCollectionDidChange(UIKit.UITraitCollection? previousTraitCollection) -> void override Microsoft.Maui.Platform.PlatformTouchGraphicsView.LayoutSubviews() -> void override Microsoft.Maui.Platform.PlatformTouchGraphicsView.TouchesBegan(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void @@ -2197,10 +2278,13 @@ override Microsoft.Maui.Platform.PlatformTouchGraphicsView.TouchesCancelled(Foun override Microsoft.Maui.Platform.PlatformTouchGraphicsView.TouchesEnded(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void override Microsoft.Maui.Platform.PlatformTouchGraphicsView.TouchesMoved(Foundation.NSSet! touches, UIKit.UIEvent? evt) -> void override Microsoft.Maui.Platform.WrapperView.LayoutSubviews() -> void +override Microsoft.Maui.Platform.WrapperView.MovedToWindow() -> void override Microsoft.Maui.Platform.WrapperView.SetNeedsLayout() -> void override Microsoft.Maui.Platform.WrapperView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize override Microsoft.Maui.RectangleGridAdorner.Draw(Microsoft.Maui.Graphics.ICanvas! canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void override Microsoft.Maui.Semantics.ToString() -> string! +override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool +override Microsoft.Maui.SizeRequest.GetHashCode() -> int override Microsoft.Maui.SizeRequest.ToString() -> string! override Microsoft.Maui.StreamImageSourceService.GetImageAsync(Microsoft.Maui.IImageSource! imageSource, float scale = 1, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task?>! override Microsoft.Maui.Thickness.Equals(object? obj) -> bool @@ -2228,8 +2312,15 @@ static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft. static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft.Maui.Thickness start, Microsoft.Maui.Thickness end, double progress) -> Microsoft.Maui.Thickness static Microsoft.Maui.Animations.Lerp.GetLerp(System.Type! type) -> Microsoft.Maui.Animations.Lerp? static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CornerRadius.implicit operator Microsoft.Maui.CornerRadius(double uniformRadius) -> Microsoft.Maui.CornerRadius static Microsoft.Maui.CornerRadius.operator !=(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool static Microsoft.Maui.CornerRadius.operator ==(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool @@ -2264,6 +2355,8 @@ static Microsoft.Maui.Graphics.PaintExtensions.IsNullOrEmpty(this Microsoft.Maui static Microsoft.Maui.Graphics.PaintExtensions.ToCALayer(this Microsoft.Maui.Graphics.Paint! paint, CoreGraphics.CGRect frame = default(CoreGraphics.CGRect)) -> CoreAnimation.CALayer? static Microsoft.Maui.Graphics.PaintExtensions.ToColor(this Microsoft.Maui.Graphics.Paint? paint) -> Microsoft.Maui.Graphics.Color? static Microsoft.Maui.GridLength.implicit operator Microsoft.Maui.GridLength(double absoluteValue) -> Microsoft.Maui.GridLength +static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool +static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool static Microsoft.Maui.Handlers.ActivityIndicatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapColor(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapIsRunning(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void @@ -2325,6 +2418,7 @@ static Microsoft.Maui.Handlers.EditorHandler.MapFormatting(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.EditorHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapKeyboard(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapMaxLength(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void @@ -2346,6 +2440,7 @@ static Microsoft.Maui.Handlers.EntryHandler.MapFormatting(Microsoft.Maui.Handler static Microsoft.Maui.Handlers.EntryHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsPassword(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapKeyboard(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapMaxLength(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void @@ -2419,6 +2514,7 @@ static Microsoft.Maui.Handlers.MenuBarItemHandler.CommandMapper -> Microsoft.Mau static Microsoft.Maui.Handlers.MenuBarItemHandler.MapAdd(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuBarItemHandler.MapClear(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuBarItemHandler.MapInsert(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! layout, object? arg) -> void +static Microsoft.Maui.Handlers.MenuBarItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! view) -> void static Microsoft.Maui.Handlers.MenuBarItemHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuBarItemHandler.MapRemove(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutHandler.CommandMapper -> Microsoft.Maui.CommandMapper! @@ -2428,6 +2524,7 @@ static Microsoft.Maui.Handlers.MenuFlyoutHandler.MapInsert(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.MenuFlyoutHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuFlyoutHandler.MapRemove(Microsoft.Maui.Handlers.IMenuFlyoutHandler! handler, Microsoft.Maui.IMenuFlyout! menuElement, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.CommandMapper -> Microsoft.Maui.CommandMapper! +static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutItemHandler! handler, Microsoft.Maui.IMenuFlyoutItem! view) -> void static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuFlyoutSeparatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.MenuFlyoutSeparatorHandler.Mapper -> Microsoft.Maui.IPropertyMapper! @@ -2435,12 +2532,14 @@ static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.CommandMapper -> Microso static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapAdd(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapClear(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapInsert(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void +static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuFlyoutSubItem! view) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapRemove(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void static Microsoft.Maui.Handlers.NavigationViewHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.NavigationViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.NavigationViewHandler.RequestNavigation(Microsoft.Maui.Handlers.INavigationViewHandler! arg1, Microsoft.Maui.IStackNavigation! arg2, object? arg3) -> void static Microsoft.Maui.Handlers.PageHandler.CommandMapper -> Microsoft.Maui.CommandMapper! +static Microsoft.Maui.Handlers.PageHandler.MapBackground(Microsoft.Maui.Handlers.IPageHandler! handler, Microsoft.Maui.IContentView! page) -> void static Microsoft.Maui.Handlers.PageHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.PageHandler.MapTitle(Microsoft.Maui.Handlers.IPageHandler! handler, Microsoft.Maui.IContentView! page) -> void static Microsoft.Maui.Handlers.PickerHandler.CommandMapper -> Microsoft.Maui.CommandMapper! @@ -2485,6 +2584,7 @@ static Microsoft.Maui.Handlers.ScrollViewHandler.Mapper -> Microsoft.Maui.IPrope static Microsoft.Maui.Handlers.ScrollViewHandler.MapRequestScrollTo(Microsoft.Maui.Handlers.IScrollViewHandler! handler, Microsoft.Maui.IScrollView! scrollView, object? args) -> void static Microsoft.Maui.Handlers.ScrollViewHandler.MapVerticalScrollBarVisibility(Microsoft.Maui.Handlers.IScrollViewHandler! handler, Microsoft.Maui.IScrollView! scrollView) -> void static Microsoft.Maui.Handlers.SearchBarHandler.CommandMapper -> Microsoft.Maui.CommandMapper! +static Microsoft.Maui.Handlers.SearchBarHandler.MapBackground(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapCancelButtonColor(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapCharacterSpacing(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapFont(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2492,7 +2592,9 @@ static Microsoft.Maui.Handlers.SearchBarHandler.MapFormatting(Microsoft.Maui.Han static Microsoft.Maui.Handlers.SearchBarHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsReadOnly(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapMaxLength(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.SearchBarHandler.MapPlaceholder(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2618,6 +2720,7 @@ static Microsoft.Maui.Handlers.WebViewHandler.MapGoForward(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.WebViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.WebViewHandler.MapReload(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView, object? arg) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapSource(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapWKUIDelegate(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WindowHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.WindowHandler.MapContent(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! window) -> void @@ -2650,8 +2753,10 @@ static Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions.ConfigureImag static Microsoft.Maui.Hosting.MauiApp.CreateBuilder(bool useDefaults = true) -> Microsoft.Maui.Hosting.MauiAppBuilder! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.HotReload.HotReloadExtensions.CheckHandlers(this Microsoft.Maui.IView? view) -> void static Microsoft.Maui.HotReload.HotReloadExtensions.GetOnHotReloadMethods(this System.Type! type) -> System.Collections.Generic.List! static Microsoft.Maui.HotReload.MauiHotReloadHelper.AddActiveView(Microsoft.Maui.HotReload.IHotReloadableView! view) -> void @@ -2689,8 +2794,11 @@ static Microsoft.Maui.Keyboard.Telephone.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Text.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Url.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Layouts.FlexBasis.implicit operator Microsoft.Maui.Layouts.FlexBasis(float length) -> Microsoft.Maui.Layouts.FlexBasis +static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool +static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool static Microsoft.Maui.Layouts.LayoutExtensions.AdjustForFill(this Microsoft.Maui.Graphics.Size size, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.IView! view) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContent(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> void +static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeDesiredSize(this Microsoft.Maui.IView! view, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeFrame(this Microsoft.Maui.IView! view, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Rect static Microsoft.Maui.Layouts.LayoutExtensions.MeasureContent(this Microsoft.Maui.IContentView! contentView, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size @@ -2734,6 +2842,7 @@ static Microsoft.Maui.Platform.ApplicationExtensions.CreatePlatformWindow(this U static Microsoft.Maui.Platform.ApplicationExtensions.CreatePlatformWindow(this UIKit.IUIWindowSceneDelegate! sceneDelegate, Microsoft.Maui.IApplication! application, UIKit.UIScene! scene, UIKit.UISceneSession! session, UIKit.UISceneConnectionOptions! connectionOptions) -> void static Microsoft.Maui.Platform.ApplicationExtensions.RequestNewWindow(this UIKit.IUIApplicationDelegate! platformApplication, Microsoft.Maui.IApplication! application, Microsoft.Maui.Handlers.OpenWindowRequest? args) -> void static Microsoft.Maui.Platform.ApplicationExtensions.ToUserActivity(this Microsoft.Maui.IPersistedState? state, string! userActivityType) -> Foundation.NSUserActivity! +static Microsoft.Maui.Platform.ApplicationExtensions.UpdateUserInterfaceStyle(this Microsoft.Maui.IApplication! application) -> void static Microsoft.Maui.Platform.AspectExtensions.ToUIViewContentMode(this Microsoft.Maui.Aspect aspect) -> UIKit.UIViewContentMode static Microsoft.Maui.Platform.AttributedStringExtensions.TrimToMaxLength(this Foundation.NSAttributedString? attributedString, int maxLength) -> Foundation.NSAttributedString? static Microsoft.Maui.Platform.AttributedStringExtensions.WithCharacterSpacing(this Foundation.NSAttributedString! attributedString, double characterSpacing) -> Foundation.NSMutableAttributedString? @@ -2795,6 +2904,8 @@ static Microsoft.Maui.Platform.ImageViewExtensions.UpdateAspect(this UIKit.UIIma static Microsoft.Maui.Platform.ImageViewExtensions.UpdateIsAnimationPlaying(this UIKit.UIImageView! imageView, Microsoft.Maui.IImageSourcePart! image) -> void static Microsoft.Maui.Platform.ImageViewExtensions.UpdateSource(this UIKit.UIImageView! imageView, UIKit.UIImage? uIImage, Microsoft.Maui.IImageSourcePart! image) -> void static Microsoft.Maui.Platform.ImageViewExtensions.UpdateSourceAsync(this UIKit.UIImageView! imageView, Microsoft.Maui.IImageSourcePart! image, Microsoft.Maui.IImageSourceServiceProvider! services, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task?>! +static Microsoft.Maui.Platform.KeyboardAutoManagerScroll.Connect() -> void +static Microsoft.Maui.Platform.KeyboardAutoManagerScroll.Disconnect() -> void static Microsoft.Maui.Platform.KeyboardExtensions.ApplyKeyboard(this UIKit.IUITextInput! textInput, Microsoft.Maui.Keyboard! keyboard) -> void static Microsoft.Maui.Platform.KeyboardExtensions.ApplyKeyboard(this UIKit.IUITextInputTraits! textInput, Microsoft.Maui.Keyboard! keyboard) -> void static Microsoft.Maui.Platform.KeyboardExtensions.ToUIReturnKeyType(this Microsoft.Maui.ReturnType returnType) -> UIKit.UIReturnKeyType @@ -2829,6 +2940,9 @@ static Microsoft.Maui.Platform.SearchBarExtensions.UpdateFont(this UIKit.UISearc static Microsoft.Maui.Platform.SearchBarExtensions.UpdateFont(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ITextStyle! textStyle, Microsoft.Maui.IFontManager! fontManager) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsReadOnly(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsSpellCheckEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField = null) -> void +static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsTextPredictionEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField = null) -> void +static Microsoft.Maui.Platform.SearchBarExtensions.UpdateKeyboard(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateMaxLength(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdatePlaceholder(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateText(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2870,6 +2984,7 @@ static Microsoft.Maui.Platform.TextFieldExtensions.UpdateFont(this UIKit.UITextF static Microsoft.Maui.Platform.TextFieldExtensions.UpdateHorizontalTextAlignment(this UIKit.UITextField! textField, Microsoft.Maui.ITextAlignment! textAlignment) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsPassword(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsReadOnly(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsSpellCheckEnabled(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsTextPredictionEnabled(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateKeyboard(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.TextFieldExtensions.UpdateMaxLength(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void @@ -2885,6 +3000,7 @@ static Microsoft.Maui.Platform.TextViewExtensions.UpdateFont(this UIKit.UITextVi static Microsoft.Maui.Platform.TextViewExtensions.UpdateHorizontalTextAlignment(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsEnabled(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsReadOnly(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsSpellCheckEnabled(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsTextPredictionEnabled(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateKeyboard(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Platform.TextViewExtensions.UpdateMaxLength(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void @@ -2905,6 +3021,7 @@ static Microsoft.Maui.Platform.TimePickerExtensions.UpdateTime(this Microsoft.Ma static Microsoft.Maui.Platform.TimePickerExtensions.UpdateTime(this UIKit.UIDatePicker! picker, Microsoft.Maui.ITimePicker! timePicker) -> void static Microsoft.Maui.Platform.TransformationExtensions.UpdateTransformation(this UIKit.UIView! platformView, Microsoft.Maui.IView? view, CoreAnimation.CALayer? layer, CoreGraphics.CGPoint? originalAnchor) -> void static Microsoft.Maui.Platform.TransformationExtensions.UpdateTransformation(this UIKit.UIView! platformView, Microsoft.Maui.IView? view) -> void +static Microsoft.Maui.Platform.UIEdgeInsetsExtensions.ToThickness(this UIKit.UIEdgeInsets insets) -> Microsoft.Maui.Thickness static Microsoft.Maui.Platform.UIPageControlExtensions.UpdateCurrentPage(this UIKit.UIPageControl! pageControl, int currentPage) -> void static Microsoft.Maui.Platform.UIPageControlExtensions.UpdateCurrentPagesIndicatorTintColor(this UIKit.UIPageControl! pageControl, Microsoft.Maui.IIndicatorView! indicatorView) -> void static Microsoft.Maui.Platform.UIPageControlExtensions.UpdateHideSingle(this UIKit.UIPageControl! pageControl, Microsoft.Maui.IIndicatorView! indicatorView) -> void @@ -2952,6 +3069,7 @@ static Microsoft.Maui.Platform.WebViewExtensions.UpdateGoForward(this WebKit.WKW static Microsoft.Maui.Platform.WebViewExtensions.UpdateReload(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView, Microsoft.Maui.IWebViewDelegate? webViewDelegate) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Platform.WindowExtensions.GetDisplayDensity(this UIKit.UIWindow! uiWindow) -> float static Microsoft.Maui.Platform.WindowExtensions.UpdateMaximumHeight(this UIKit.UIWindow! platformWindow, Microsoft.Maui.IWindow! window) -> void static Microsoft.Maui.Platform.WindowExtensions.UpdateMaximumSize(this UIKit.UIWindow! platformWindow, Microsoft.Maui.IWindow! window) -> void @@ -2963,12 +3081,21 @@ static Microsoft.Maui.Primitives.Dimension.IsExplicitSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMaximumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMinimumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.ResolveMinimum(double value) -> double +static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.SemanticExtensions.SetSemanticFocus(this Microsoft.Maui.IView! element) -> void static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.SizeRequest size) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.SizeRequest(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.SizeRequest +static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! +static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool +static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(double uniformSize) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.operator -(Microsoft.Maui.Thickness left, double addend) -> Microsoft.Maui.Thickness @@ -3021,10 +3148,13 @@ virtual Microsoft.Maui.Animations.AnimationManager.Dispose(bool disposing) -> vo virtual Microsoft.Maui.Animations.Ticker.IsRunning.get -> bool virtual Microsoft.Maui.Animations.Ticker.MaxFps.get -> int virtual Microsoft.Maui.Animations.Ticker.MaxFps.set -> void +virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void virtual Microsoft.Maui.Animations.Ticker.Start() -> void virtual Microsoft.Maui.Animations.Ticker.Stop() -> void virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.get -> bool +virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void virtual Microsoft.Maui.CommandMapper.GetCommand(string! key) -> System.Action? +virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.CheckBoxHandler.MinimumSize.get -> float virtual Microsoft.Maui.Handlers.ElementHandler.Invoke(string! command, object? args) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetMauiContext(Microsoft.Maui.IMauiContext! mauiContext) -> void @@ -3033,6 +3163,9 @@ virtual Microsoft.Maui.Handlers.ElementHandler.UpdateValue(string! property) -> virtual Microsoft.Maui.Handlers.ElementHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ElementHandler.DisconnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.EntryHandler.OnShouldReturn(UIKit.UITextField! view) -> bool +virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ViewHandler.NeedsContainer.get -> bool virtual Microsoft.Maui.Handlers.ViewHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ViewHandler.DisconnectHandler(TPlatformView! platformView) -> void @@ -3047,6 +3180,7 @@ virtual Microsoft.Maui.MauiUIApplicationDelegate.OnActivated(UIKit.UIApplication virtual Microsoft.Maui.MauiUIApplicationDelegate.OnResignActivation(UIKit.UIApplication! application) -> void virtual Microsoft.Maui.MauiUIApplicationDelegate.OpenUrl(UIKit.UIApplication! application, Foundation.NSUrl! url, Foundation.NSDictionary! options) -> bool virtual Microsoft.Maui.MauiUIApplicationDelegate.PerformActionForShortcutItem(UIKit.UIApplication! application, UIKit.UIApplicationShortcutItem! shortcutItem, UIKit.UIOperationHandler! completionHandler) -> void +virtual Microsoft.Maui.MauiUIApplicationDelegate.PerformFetch(UIKit.UIApplication! application, System.Action! completionHandler) -> void virtual Microsoft.Maui.MauiUIApplicationDelegate.WillEnterForeground(UIKit.UIApplication! application) -> void virtual Microsoft.Maui.MauiUIApplicationDelegate.WillFinishLaunching(UIKit.UIApplication! application, Foundation.NSDictionary! launchOptions) -> bool virtual Microsoft.Maui.MauiUIApplicationDelegate.WillTerminate(UIKit.UIApplication! application) -> void diff --git a/src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt b/src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt index 649e7f7caeb0..7dc5c58110bf 100644 --- a/src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt +++ b/src/Core/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt @@ -1,165 +1 @@ -#nullable enable -Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.FocusRequest.FocusRequest() -> void -Microsoft.Maui.Handlers.IImageHandler.OnWindowChanged() -> void -Microsoft.Maui.Handlers.ImageHandler.OnWindowChanged() -> void -Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? -Microsoft.Maui.Handlers.SwipeItemButton -Microsoft.Maui.Handlers.SwipeItemButton.FrameChanged -> System.EventHandler? -Microsoft.Maui.Handlers.SwipeItemButton.SwipeItemButton() -> void -Microsoft.Maui.IKeyboardAccelerator -Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? -Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? -Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? -Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool -Microsoft.Maui.ICrossPlatformLayout -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayoutBacking -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void -Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool -Microsoft.Maui.Platform.IImageSourcePartSetter -Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? -Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? -Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(UIKit.UIImage? platformImage) -> void -Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void -Microsoft.Maui.Platform.MauiImageView.MauiImageView(Microsoft.Maui.Handlers.IImageHandler! handler) -> void -Microsoft.Maui.Platform.MauiView.CacheMeasureConstraints(double widthConstraint, double heightConstraint) -> void -Microsoft.Maui.Platform.MauiView.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.Platform.MauiView.CrossPlatformLayout.set -> void -Microsoft.Maui.Platform.MauiView.InvalidateConstraintsCache() -> void -Microsoft.Maui.Platform.MauiView.IsMeasureValid(double widthConstraint, double heightConstraint) -> bool -Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool -Microsoft.Maui.Platform.MauiScrollView -Microsoft.Maui.Platform.MauiScrollView.MauiScrollView() -> void -Microsoft.Maui.Platform.KeyboardAutoManagerScroll -Microsoft.Maui.SoftInputExtensions -override Microsoft.Maui.Handlers.ButtonHandler.SetupContainer() -> void -override Microsoft.Maui.Handlers.BorderHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect rect) -> void -*REMOVED*override Microsoft.Maui.Handlers.BorderHandler.PlatformArrange(Microsoft.Maui.Graphics.Rect rect) -> void -override Microsoft.Maui.Handlers.ButtonHandler.NeedsContainer.get -> bool -override Microsoft.Maui.Handlers.ContentViewHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentView! platformView) -> void -override Microsoft.Maui.Handlers.ImageButtonHandler.NeedsContainer.get -> bool -override Microsoft.Maui.Handlers.RefreshViewHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void -override Microsoft.Maui.Handlers.ScrollViewHandler.NeedsContainer.get -> bool -override Microsoft.Maui.Handlers.SwipeItemButton.Frame.get -> CoreGraphics.CGRect -override Microsoft.Maui.Handlers.SwipeItemButton.Frame.set -> void -override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.ConnectHandler(UIKit.UIButton! platformView) -> void -override Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.DisconnectHandler(UIKit.UIButton! platformView) -> void -override Microsoft.Maui.Handlers.SwitchHandler.NeedsContainer.get -> bool -override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool -override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int -override Microsoft.Maui.Platform.ContentView.WillRemoveSubview(UIKit.UIView! uiview) -> void -override Microsoft.Maui.Platform.MauiActivityIndicator.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiBoxView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiCheckBox.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiLabel.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiPageControl.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiScrollView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiScrollView.ScrollRectToVisible(CoreGraphics.CGRect rect, bool animated) -> void -override Microsoft.Maui.Platform.MauiSearchBar.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiShapeView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiTextField.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiTextView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiView.MovedToWindow() -> void -override Microsoft.Maui.Platform.MauiView.SafeAreaInsetsDidChange() -> void -override Microsoft.Maui.Platform.MauiTextView.Font.get -> UIKit.UIFont? -override Microsoft.Maui.Platform.MauiTextView.Font.set -> void -override Microsoft.Maui.Platform.MauiView.LayoutSubviews() -> void -override Microsoft.Maui.Platform.MauiView.SetNeedsLayout() -> void -override Microsoft.Maui.Platform.MauiView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize -override Microsoft.Maui.Platform.PageViewController.PreferredStatusBarUpdateAnimation.get -> UIKit.UIStatusBarAnimation -override Microsoft.Maui.Platform.PageViewController.PrefersHomeIndicatorAutoHidden.get -> bool -override Microsoft.Maui.Platform.PageViewController.PrefersStatusBarHidden() -> bool -override Microsoft.Maui.Platform.NoCaretField.MovedToWindow() -> void -override Microsoft.Maui.Platform.WrapperView.MovedToWindow() -> void -override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool -override Microsoft.Maui.SizeRequest.GetHashCode() -> int -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.Handlers.MenuBarItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuBarItemHandler! handler, Microsoft.Maui.IMenuBarItem! view) -> void -static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutItemHandler! handler, Microsoft.Maui.IMenuFlyoutItem! view) -> void -static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuFlyoutSubItem! view) -> void -static Microsoft.Maui.Handlers.PageHandler.MapBackground(Microsoft.Maui.Handlers.IPageHandler! handler, Microsoft.Maui.IContentView! page) -> void -static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapBackground(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsSpellCheckEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField = null) -> void -static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsTextPredictionEnabled(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar, UIKit.UITextField? textField = null) -> void -static Microsoft.Maui.Platform.SearchBarExtensions.UpdateKeyboard(this UIKit.UISearchBar! uiSearchBar, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Platform.KeyboardAutoManagerScroll.Connect() -> void -static Microsoft.Maui.Platform.KeyboardAutoManagerScroll.Disconnect() -> void -override Microsoft.Maui.Platform.MauiTextField.WillMoveToWindow(UIKit.UIWindow? window) -> void -override Microsoft.Maui.Platform.MauiTextView.WillMoveToWindow(UIKit.UIWindow? window) -> void -*REMOVED*override Microsoft.Maui.Handlers.PageHandler.ConnectHandler(Microsoft.Maui.Platform.ContentView! nativeView) -> void -*REMOVED*override Microsoft.Maui.Handlers.PageHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentView! nativeView) -> void -Microsoft.Maui.IWebView.UserAgent.get -> string? -Microsoft.Maui.IWebView.UserAgent.set -> void -static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void -static Microsoft.Maui.Platform.ApplicationExtensions.UpdateUserInterfaceStyle(this Microsoft.Maui.IApplication! application) -> void -static Microsoft.Maui.Platform.TextFieldExtensions.UpdateIsSpellCheckEnabled(this UIKit.UITextField! textField, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Platform.TextViewExtensions.UpdateIsSpellCheckEnabled(this UIKit.UITextView! textView, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this WebKit.WKWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void -*REMOVED*Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void -static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -Microsoft.Maui.LifecycleEvents.iOSLifecycle.PerformFetch -static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool -static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void -virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void -virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.MauiUIApplicationDelegate.PerformFetch(UIKit.UIApplication! application, System.Action! completionHandler) -> void -*REMOVED*override Microsoft.Maui.Platform.ContentView.SetNeedsLayout() -> void -*REMOVED*override Microsoft.Maui.Platform.ContentView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize -*REMOVED*override Microsoft.Maui.Platform.LayoutView.LayoutSubviews() -> void -*REMOVED*override Microsoft.Maui.Platform.LayoutView.SetNeedsLayout() -> void -*REMOVED*override Microsoft.Maui.Platform.LayoutView.SetNeedsLayout() -> void -*REMOVED*override Microsoft.Maui.Platform.LayoutView.SizeThatFits(CoreGraphics.CGSize size) -> CoreGraphics.CGSize -*REMOVED*override Microsoft.Maui.Platform.ContentView.SetNeedsLayout() -> void -Microsoft.Maui.Platform.UIEdgeInsetsExtensions -static Microsoft.Maui.Platform.UIEdgeInsetsExtensions.ToThickness(this UIKit.UIEdgeInsets insets) -> Microsoft.Maui.Thickness -*REMOVED*override Microsoft.Maui.Platform.MauiLabel.InvalidateIntrinsicContentSize() -> void +#nullable enable diff --git a/src/Core/src/PublicAPI/net-tizen/PublicAPI.Shipped.txt b/src/Core/src/PublicAPI/net-tizen/PublicAPI.Shipped.txt index ea474f4ccd96..f730d81fa850 100644 --- a/src/Core/src/PublicAPI/net-tizen/PublicAPI.Shipped.txt +++ b/src/Core/src/PublicAPI/net-tizen/PublicAPI.Shipped.txt @@ -165,6 +165,7 @@ Microsoft.Maui.CommandMapper.Chained.get -> Microsoft.Maui.CommandMapper? Microsoft.Maui.CommandMapper.Chained.set -> void Microsoft.Maui.CommandMapper.CommandMapper() -> void Microsoft.Maui.CommandMapper.CommandMapper(Microsoft.Maui.CommandMapper! chained) -> void +Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void Microsoft.Maui.CommandMapper Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void @@ -274,6 +275,7 @@ Microsoft.Maui.FlyoutBehavior.Disabled = 0 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Flyout = 1 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Locked = 2 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FocusRequest +Microsoft.Maui.FocusRequest.FocusRequest() -> void Microsoft.Maui.FocusRequest.FocusRequest(bool isFocused) -> void Microsoft.Maui.FocusRequest.IsFocused.get -> bool Microsoft.Maui.FocusRequest.IsFocused.set -> void @@ -374,7 +376,6 @@ Microsoft.Maui.Handlers.ButtonHandler Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler() -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.CheckBoxHandler Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler() -> void Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void @@ -467,12 +468,10 @@ Microsoft.Maui.Handlers.ImageButtonHandler Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler() -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.ImageHandler Microsoft.Maui.Handlers.ImageHandler.ImageHandler() -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.IMenuBarHandler Microsoft.Maui.Handlers.IMenuBarHandler.Add(Microsoft.Maui.IMenuBarItem! view) -> void Microsoft.Maui.Handlers.IMenuBarHandler.Clear() -> void @@ -545,6 +544,7 @@ Microsoft.Maui.Handlers.IStepperHandler.PlatformView.get -> Microsoft.Maui.Platf Microsoft.Maui.Handlers.IStepperHandler.VirtualView.get -> Microsoft.Maui.IStepper! Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.PlatformView.get -> Tizen.UIExtensions.NUI.Button! +Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.VirtualView.get -> Microsoft.Maui.ISwipeItemMenuItem! Microsoft.Maui.Handlers.ISwipeItemViewHandler Microsoft.Maui.Handlers.ISwipeItemViewHandler.PlatformView.get -> Microsoft.Maui.Platform.ContentViewGroup! @@ -689,7 +689,6 @@ Microsoft.Maui.Handlers.StepperHandler.StepperHandler() -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler -Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler() -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void @@ -770,6 +769,7 @@ Microsoft.Maui.Hosting.IMauiServiceCollection.TryGetService(System.Type! service Microsoft.Maui.Hosting.MauiApp Microsoft.Maui.Hosting.MauiApp.Configuration.get -> Microsoft.Extensions.Configuration.IConfiguration! Microsoft.Maui.Hosting.MauiApp.Dispose() -> void +Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask Microsoft.Maui.Hosting.MauiApp.Services.get -> System.IServiceProvider! Microsoft.Maui.Hosting.MauiAppBuilder Microsoft.Maui.Hosting.MauiAppBuilder.Build() -> Microsoft.Maui.Hosting.MauiApp! @@ -806,6 +806,7 @@ Microsoft.Maui.IApplication.CloseWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.CreateWindow(Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.IWindow! Microsoft.Maui.IApplication.OpenWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.ThemeChanged() -> void +Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.IApplication.Windows.get -> System.Collections.Generic.IReadOnlyList! Microsoft.Maui.IBorder Microsoft.Maui.IBorder.Border.get -> Microsoft.Maui.IBorderStroke! @@ -824,6 +825,12 @@ Microsoft.Maui.ICheckBox Microsoft.Maui.ICheckBox.Foreground.get -> Microsoft.Maui.Graphics.Paint? Microsoft.Maui.ICheckBox.IsChecked.get -> bool Microsoft.Maui.ICheckBox.IsChecked.set -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? +Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.IContainer Microsoft.Maui.IContentView Microsoft.Maui.IContentView.Content.get -> object? @@ -832,6 +839,12 @@ Microsoft.Maui.IContentView.CrossPlatformMeasure(double widthConstraint, double Microsoft.Maui.IContentView.PresentedContent.get -> Microsoft.Maui.IView? Microsoft.Maui.IContextFlyoutElement Microsoft.Maui.IContextFlyoutElement.ContextFlyout.get -> Microsoft.Maui.IFlyout? +Microsoft.Maui.ICrossPlatformLayout +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayoutBacking +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void Microsoft.Maui.IDatePicker Microsoft.Maui.IDatePicker.Date.get -> System.DateTime Microsoft.Maui.IDatePicker.Date.set -> void @@ -961,6 +974,9 @@ Microsoft.Maui.IIndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graph Microsoft.Maui.IItemDelegate Microsoft.Maui.IItemDelegate.GetCount() -> int Microsoft.Maui.IItemDelegate.GetItem(int index) -> T +Microsoft.Maui.IKeyboardAccelerator +Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? +Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.ILabel Microsoft.Maui.ILabel.LineHeight.get -> double Microsoft.Maui.ILabel.TextDecorations.get -> Microsoft.Maui.TextDecorations @@ -1017,6 +1033,7 @@ Microsoft.Maui.IMenuElement.Clicked() -> void Microsoft.Maui.IMenuElement.IsEnabled.get -> bool Microsoft.Maui.IMenuFlyout Microsoft.Maui.IMenuFlyoutItem +Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? Microsoft.Maui.IMenuFlyoutSeparator Microsoft.Maui.IMenuFlyoutSubItem Microsoft.Maui.IPadding @@ -1166,6 +1183,7 @@ Microsoft.Maui.ITextInput Microsoft.Maui.ITextInput.CursorPosition.get -> int Microsoft.Maui.ITextInput.CursorPosition.set -> void Microsoft.Maui.ITextInput.IsReadOnly.get -> bool +Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool Microsoft.Maui.ITextInput.IsTextPredictionEnabled.get -> bool Microsoft.Maui.ITextInput.Keyboard.get -> Microsoft.Maui.Keyboard! Microsoft.Maui.ITextInput.MaxLength.get -> int @@ -1283,6 +1301,8 @@ Microsoft.Maui.IWebView.Navigated(Microsoft.Maui.WebNavigationEvent evnt, string Microsoft.Maui.IWebView.Navigating(Microsoft.Maui.WebNavigationEvent evnt, string! url) -> bool Microsoft.Maui.IWebView.Reload() -> void Microsoft.Maui.IWebView.Source.get -> Microsoft.Maui.IWebViewSource! +Microsoft.Maui.IWebView.UserAgent.get -> string? +Microsoft.Maui.IWebView.UserAgent.set -> void Microsoft.Maui.IWebViewDelegate Microsoft.Maui.IWebViewDelegate.LoadHtml(string? html, string? baseUrl) -> void Microsoft.Maui.IWebViewDelegate.LoadUrl(string? url) -> void @@ -1336,6 +1356,13 @@ Microsoft.Maui.IWindowOverlay.WindowElements.get -> System.Collections.Generic.I Microsoft.Maui.IWindowOverlayElement Microsoft.Maui.IWindowOverlayElement.Contains(Microsoft.Maui.Graphics.Point point) -> bool Microsoft.Maui.Keyboard +Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.All = -1 -> Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.CapitalizeCharacter = 16 -> Microsoft.Maui.KeyboardFlags @@ -1377,6 +1404,7 @@ Microsoft.Maui.Layouts.FlexAlignSelf.End = 4 -> Microsoft.Maui.Layouts.FlexAlign Microsoft.Maui.Layouts.FlexAlignSelf.Start = 3 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexAlignSelf.Stretch = 1 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexBasis +Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool Microsoft.Maui.Layouts.FlexBasis.FlexBasis() -> void Microsoft.Maui.Layouts.FlexBasis.FlexBasis(float length, bool isRelative = false) -> void Microsoft.Maui.Layouts.FlexBasis.Length.get -> float @@ -1563,10 +1591,15 @@ Microsoft.Maui.Platform.ElementExtensions Microsoft.Maui.Platform.EntryExtensions Microsoft.Maui.Platform.FlyoutViewExtensions Microsoft.Maui.Platform.GraphicsViewExtensions +Microsoft.Maui.Platform.IImageSourcePartSetter +Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? +Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? +Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(Microsoft.Maui.Platform.MauiImageSource? platformImage) -> void Microsoft.Maui.Platform.ImageExtensions Microsoft.Maui.Platform.ImageSourcePartExtensions Microsoft.Maui.Platform.ImageSourcePartLoader Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.IElementHandler! handler, System.Func! imageSourcePart, System.Action! setImage) -> void +Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void Microsoft.Maui.Platform.ImageSourcePartLoader.Reset() -> void Microsoft.Maui.Platform.ImageSourcePartLoader.UpdateImageSourceAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Platform.IToolbarContainer @@ -1799,6 +1832,7 @@ Microsoft.Maui.Semantics.Hint.set -> void Microsoft.Maui.Semantics.IsHeading.get -> bool Microsoft.Maui.Semantics.Semantics() -> void Microsoft.Maui.SizeRequest +Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool Microsoft.Maui.SizeRequest.Minimum.get -> Microsoft.Maui.Graphics.Size Microsoft.Maui.SizeRequest.Minimum.set -> void Microsoft.Maui.SizeRequest.Request.get -> Microsoft.Maui.Graphics.Size @@ -1806,6 +1840,7 @@ Microsoft.Maui.SizeRequest.Request.set -> void Microsoft.Maui.SizeRequest.SizeRequest() -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request, Microsoft.Maui.Graphics.Size minimum) -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request) -> void +Microsoft.Maui.SoftInputExtensions Microsoft.Maui.SourceInfo Microsoft.Maui.SourceInfo.Deconstruct(out System.Uri! sourceUri, out int lineNumber, out int linePosition) -> void Microsoft.Maui.SourceInfo.LineNumber.get -> int @@ -1935,7 +1970,7 @@ Microsoft.Maui.VisualTreeElementExtensions Microsoft.Maui.WeakEventManager Microsoft.Maui.WeakEventManager.AddEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.AddEventHandler(System.EventHandler! handler, string! eventName = "") -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void +Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.EventHandler! handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.WeakEventManager() -> void @@ -2098,6 +2133,8 @@ override Microsoft.Maui.Handlers.WebViewHandler.DisconnectHandler(Microsoft.Maui override Microsoft.Maui.Handlers.WindowHandler.CreatePlatformElement() -> Tizen.NUI.Window! override Microsoft.Maui.Layouts.AbsoluteLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.AbsoluteLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool +override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int override Microsoft.Maui.Layouts.GridLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.GridLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.HorizontalStackLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size @@ -2123,6 +2160,8 @@ override Microsoft.Maui.Platform.MauiStepper.OnEnabled(bool enabled) -> void override Microsoft.Maui.Platform.PlatformTouchGraphicsView.OnResized() -> void override Microsoft.Maui.RectangleGridAdorner.Draw(Microsoft.Maui.Graphics.ICanvas! canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void override Microsoft.Maui.Semantics.ToString() -> string! +override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool +override Microsoft.Maui.SizeRequest.GetHashCode() -> int override Microsoft.Maui.SizeRequest.ToString() -> string! override Microsoft.Maui.StreamImageSourceService.GetImageAsync(Microsoft.Maui.IImageSource! imageSource, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task?>! override Microsoft.Maui.Thickness.Equals(object? obj) -> bool @@ -2153,8 +2192,15 @@ static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft. static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft.Maui.Thickness start, Microsoft.Maui.Thickness end, double progress) -> Microsoft.Maui.Thickness static Microsoft.Maui.Animations.Lerp.GetLerp(System.Type! type) -> Microsoft.Maui.Animations.Lerp? static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CornerRadius.implicit operator Microsoft.Maui.CornerRadius(double uniformRadius) -> Microsoft.Maui.CornerRadius static Microsoft.Maui.CornerRadius.operator !=(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool static Microsoft.Maui.CornerRadius.operator ==(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool @@ -2189,6 +2235,8 @@ static Microsoft.Maui.Graphics.PaintExtensions.ToColor(this Microsoft.Maui.Graph static Microsoft.Maui.Graphics.PaintExtensions.ToDrawable(this Microsoft.Maui.Graphics.Paint! paint) -> Microsoft.Maui.MauiDrawable? static Microsoft.Maui.Graphics.PaintExtensions.ToPlatform(this Microsoft.Maui.Graphics.Paint! paint) -> Tizen.UIExtensions.Common.Color static Microsoft.Maui.GridLength.implicit operator Microsoft.Maui.GridLength(double absoluteValue) -> Microsoft.Maui.GridLength +static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool +static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool static Microsoft.Maui.Handlers.ActivityIndicatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapColor(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapIsRunning(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void @@ -2248,6 +2296,7 @@ static Microsoft.Maui.Handlers.EditorHandler.MapCursorPosition(Microsoft.Maui.Ha static Microsoft.Maui.Handlers.EditorHandler.MapFont(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapKeyboard(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapMaxLength(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void @@ -2269,6 +2318,7 @@ static Microsoft.Maui.Handlers.EntryHandler.MapFont(Microsoft.Maui.Handlers.IEnt static Microsoft.Maui.Handlers.EntryHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsPassword(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapKeyboard(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapMaxLength(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void @@ -2418,6 +2468,7 @@ static Microsoft.Maui.Handlers.SearchBarHandler.MapCharacterSpacing(Microsoft.Ma static Microsoft.Maui.Handlers.SearchBarHandler.MapFont(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsReadOnly(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapMaxLength(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2544,6 +2595,7 @@ static Microsoft.Maui.Handlers.WebViewHandler.MapGoForward(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.WebViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.WebViewHandler.MapReload(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView, object? arg) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapSource(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WindowHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.WindowHandler.MapContent(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! window) -> void static Microsoft.Maui.Handlers.WindowHandler.MapHeight(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! view) -> void @@ -2571,8 +2623,10 @@ static Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions.ConfigureImag static Microsoft.Maui.Hosting.MauiApp.CreateBuilder(bool useDefaults = true) -> Microsoft.Maui.Hosting.MauiAppBuilder! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.HotReload.HotReloadExtensions.CheckHandlers(this Microsoft.Maui.IView? view) -> void static Microsoft.Maui.HotReload.HotReloadExtensions.GetOnHotReloadMethods(this System.Type! type) -> System.Collections.Generic.List! static Microsoft.Maui.HotReload.MauiHotReloadHelper.AddActiveView(Microsoft.Maui.HotReload.IHotReloadableView! view) -> void @@ -2609,8 +2663,11 @@ static Microsoft.Maui.Keyboard.Telephone.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Text.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Url.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Layouts.FlexBasis.implicit operator Microsoft.Maui.Layouts.FlexBasis(float length) -> Microsoft.Maui.Layouts.FlexBasis +static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool +static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool static Microsoft.Maui.Layouts.LayoutExtensions.AdjustForFill(this Microsoft.Maui.Graphics.Size size, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.IView! view) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContent(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> void +static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeDesiredSize(this Microsoft.Maui.IView! view, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeFrame(this Microsoft.Maui.IView! view, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Rect static Microsoft.Maui.Layouts.LayoutExtensions.MeasureContent(this Microsoft.Maui.IContentView! contentView, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size @@ -2813,16 +2870,26 @@ static Microsoft.Maui.Platform.WebViewExtensions.UpdateGoForward(this Microsoft. static Microsoft.Maui.Platform.WebViewExtensions.UpdateReload(this Microsoft.Maui.Platform.MauiWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this Microsoft.Maui.Platform.MauiWebView! platformWebView, Microsoft.Maui.IWebView! webView, Microsoft.Maui.IWebViewDelegate? webViewDelegate) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this Microsoft.Maui.Platform.MauiWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this Microsoft.Maui.Platform.MauiWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Primitives.Dimension.IsExplicitSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMaximumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMinimumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.ResolveMinimum(double value) -> double +static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.SemanticExtensions.SetSemanticFocus(this Microsoft.Maui.IView! element) -> void static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.SizeRequest size) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.SizeRequest(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.SizeRequest +static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! +static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool +static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(double uniformSize) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.operator -(Microsoft.Maui.Thickness left, double addend) -> Microsoft.Maui.Thickness @@ -2880,16 +2947,22 @@ virtual Microsoft.Maui.Animations.AnimationManager.Dispose(bool disposing) -> vo virtual Microsoft.Maui.Animations.Ticker.IsRunning.get -> bool virtual Microsoft.Maui.Animations.Ticker.MaxFps.get -> int virtual Microsoft.Maui.Animations.Ticker.MaxFps.set -> void +virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void virtual Microsoft.Maui.Animations.Ticker.Start() -> void virtual Microsoft.Maui.Animations.Ticker.Stop() -> void virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.get -> bool +virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void virtual Microsoft.Maui.CommandMapper.GetCommand(string! key) -> System.Action? +virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ElementHandler.Invoke(string! command, object? args) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetMauiContext(Microsoft.Maui.IMauiContext! mauiContext) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetVirtualView(Microsoft.Maui.IElement! view) -> void virtual Microsoft.Maui.Handlers.ElementHandler.UpdateValue(string! property) -> void virtual Microsoft.Maui.Handlers.ElementHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ElementHandler.DisconnectHandler(TPlatformView! platformView) -> void +virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ViewHandler.NeedsContainer.get -> bool virtual Microsoft.Maui.Handlers.ViewHandler.OnFocused() -> void virtual Microsoft.Maui.Handlers.ViewHandler.OnPlatformViewDeleted() -> void diff --git a/src/Core/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt b/src/Core/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt index 516ccdcc342b..7dc5c58110bf 100644 --- a/src/Core/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt +++ b/src/Core/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt @@ -1,84 +1 @@ #nullable enable -Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.FocusRequest.FocusRequest() -> void -Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? -Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? -Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool -Microsoft.Maui.ICrossPlatformLayout -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayoutBacking -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void -Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool -Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Platform.IImageSourcePartSetter -Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? -Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? -Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(Microsoft.Maui.Platform.MauiImageSource? platformImage) -> void -Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void -Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool -Microsoft.Maui.SoftInputExtensions -override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool -override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int -override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool -override Microsoft.Maui.SizeRequest.GetHashCode() -> int -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -Microsoft.Maui.IWebView.UserAgent.get -> string? -Microsoft.Maui.IWebView.UserAgent.set -> void -static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void -static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this Microsoft.Maui.Platform.MauiWebView! platformWebView, Microsoft.Maui.IWebView! webView) -> void -static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -*REMOVED*Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void -static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -Microsoft.Maui.IKeyboardAccelerator -Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? -Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? -static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool -static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void -virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void \ No newline at end of file diff --git a/src/Core/src/PublicAPI/net-windows/PublicAPI.Shipped.txt b/src/Core/src/PublicAPI/net-windows/PublicAPI.Shipped.txt index 77b42b0f8d77..fcc7345220a7 100644 --- a/src/Core/src/PublicAPI/net-windows/PublicAPI.Shipped.txt +++ b/src/Core/src/PublicAPI/net-windows/PublicAPI.Shipped.txt @@ -187,6 +187,7 @@ Microsoft.Maui.CommandMapper.Chained.get -> Microsoft.Maui.CommandMapper? Microsoft.Maui.CommandMapper.Chained.set -> void Microsoft.Maui.CommandMapper.CommandMapper() -> void Microsoft.Maui.CommandMapper.CommandMapper(Microsoft.Maui.CommandMapper! chained) -> void +Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void Microsoft.Maui.CommandMapper Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void @@ -297,6 +298,7 @@ Microsoft.Maui.FlyoutBehavior.Disabled = 0 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Flyout = 1 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Locked = 2 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FocusRequest +Microsoft.Maui.FocusRequest.FocusRequest() -> void Microsoft.Maui.FocusRequest.FocusRequest(bool isFocused) -> void Microsoft.Maui.FocusRequest.IsFocused.get -> bool Microsoft.Maui.FocusRequest.IsFocused.set -> void @@ -398,7 +400,6 @@ Microsoft.Maui.Handlers.ButtonHandler Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler() -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.CheckBoxHandler Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler() -> void Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void @@ -491,12 +492,10 @@ Microsoft.Maui.Handlers.ImageButtonHandler Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler() -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.ImageHandler Microsoft.Maui.Handlers.ImageHandler.ImageHandler() -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.IMenuBarHandler Microsoft.Maui.Handlers.IMenuBarHandler.Add(Microsoft.Maui.IMenuBarItem! view) -> void Microsoft.Maui.Handlers.IMenuBarHandler.Clear() -> void @@ -569,6 +568,7 @@ Microsoft.Maui.Handlers.IStepperHandler.PlatformView.get -> Microsoft.Maui.Platf Microsoft.Maui.Handlers.IStepperHandler.VirtualView.get -> Microsoft.Maui.IStepper! Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.PlatformView.get -> Microsoft.UI.Xaml.Controls.SwipeItem! +Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.VirtualView.get -> Microsoft.Maui.ISwipeItemMenuItem! Microsoft.Maui.Handlers.ISwipeItemViewHandler Microsoft.Maui.Handlers.ISwipeItemViewHandler.PlatformView.get -> Microsoft.UI.Xaml.FrameworkElement! @@ -789,6 +789,7 @@ Microsoft.Maui.Hosting.IMauiServiceCollection.TryGetService(System.Type! service Microsoft.Maui.Hosting.MauiApp Microsoft.Maui.Hosting.MauiApp.Configuration.get -> Microsoft.Extensions.Configuration.IConfiguration! Microsoft.Maui.Hosting.MauiApp.Dispose() -> void +Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask Microsoft.Maui.Hosting.MauiApp.Services.get -> System.IServiceProvider! Microsoft.Maui.Hosting.MauiAppBuilder Microsoft.Maui.Hosting.MauiAppBuilder.Build() -> Microsoft.Maui.Hosting.MauiApp! @@ -825,6 +826,7 @@ Microsoft.Maui.IApplication.CloseWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.CreateWindow(Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.IWindow! Microsoft.Maui.IApplication.OpenWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.ThemeChanged() -> void +Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.IApplication.Windows.get -> System.Collections.Generic.IReadOnlyList! Microsoft.Maui.IBorder Microsoft.Maui.IBorder.Border.get -> Microsoft.Maui.IBorderStroke! @@ -843,6 +845,12 @@ Microsoft.Maui.ICheckBox Microsoft.Maui.ICheckBox.Foreground.get -> Microsoft.Maui.Graphics.Paint? Microsoft.Maui.ICheckBox.IsChecked.get -> bool Microsoft.Maui.ICheckBox.IsChecked.set -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? +Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.IContainer Microsoft.Maui.IContentView Microsoft.Maui.IContentView.Content.get -> object? @@ -851,6 +859,12 @@ Microsoft.Maui.IContentView.CrossPlatformMeasure(double widthConstraint, double Microsoft.Maui.IContentView.PresentedContent.get -> Microsoft.Maui.IView? Microsoft.Maui.IContextFlyoutElement Microsoft.Maui.IContextFlyoutElement.ContextFlyout.get -> Microsoft.Maui.IFlyout? +Microsoft.Maui.ICrossPlatformLayout +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayoutBacking +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void Microsoft.Maui.IDatePicker Microsoft.Maui.IDatePicker.Date.get -> System.DateTime Microsoft.Maui.IDatePicker.Date.set -> void @@ -981,6 +995,9 @@ Microsoft.Maui.IIndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graph Microsoft.Maui.IItemDelegate Microsoft.Maui.IItemDelegate.GetCount() -> int Microsoft.Maui.IItemDelegate.GetItem(int index) -> T +Microsoft.Maui.IKeyboardAccelerator +Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? +Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.ILabel Microsoft.Maui.ILabel.LineHeight.get -> double Microsoft.Maui.ILabel.TextDecorations.get -> Microsoft.Maui.TextDecorations @@ -1037,6 +1054,7 @@ Microsoft.Maui.IMenuElement.Clicked() -> void Microsoft.Maui.IMenuElement.IsEnabled.get -> bool Microsoft.Maui.IMenuFlyout Microsoft.Maui.IMenuFlyoutItem +Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? Microsoft.Maui.IMenuFlyoutSeparator Microsoft.Maui.IMenuFlyoutSubItem Microsoft.Maui.IPadding @@ -1186,6 +1204,7 @@ Microsoft.Maui.ITextInput Microsoft.Maui.ITextInput.CursorPosition.get -> int Microsoft.Maui.ITextInput.CursorPosition.set -> void Microsoft.Maui.ITextInput.IsReadOnly.get -> bool +Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool Microsoft.Maui.ITextInput.IsTextPredictionEnabled.get -> bool Microsoft.Maui.ITextInput.Keyboard.get -> Microsoft.Maui.Keyboard! Microsoft.Maui.ITextInput.MaxLength.get -> int @@ -1303,6 +1322,8 @@ Microsoft.Maui.IWebView.Navigated(Microsoft.Maui.WebNavigationEvent evnt, string Microsoft.Maui.IWebView.Navigating(Microsoft.Maui.WebNavigationEvent evnt, string! url) -> bool Microsoft.Maui.IWebView.Reload() -> void Microsoft.Maui.IWebView.Source.get -> Microsoft.Maui.IWebViewSource! +Microsoft.Maui.IWebView.UserAgent.get -> string? +Microsoft.Maui.IWebView.UserAgent.set -> void Microsoft.Maui.IWebViewDelegate Microsoft.Maui.IWebViewDelegate.LoadHtml(string? html, string? baseUrl) -> void Microsoft.Maui.IWebViewDelegate.LoadUrl(string? url) -> void @@ -1330,6 +1351,7 @@ Microsoft.Maui.IWindow.RemoveOverlay(Microsoft.Maui.IWindowOverlay! overlay) -> Microsoft.Maui.IWindow.RequestDisplayDensity() -> float Microsoft.Maui.IWindow.Resumed() -> void Microsoft.Maui.IWindow.Stopped() -> void +Microsoft.Maui.IWindow.TitleBarDragRectangles.get -> Microsoft.Maui.Graphics.Rect[]? Microsoft.Maui.IWindow.VisualDiagnosticsOverlay.get -> Microsoft.Maui.IVisualDiagnosticsOverlay! Microsoft.Maui.IWindow.Width.get -> double Microsoft.Maui.IWindow.X.get -> double @@ -1356,6 +1378,13 @@ Microsoft.Maui.IWindowOverlay.WindowElements.get -> System.Collections.Generic.I Microsoft.Maui.IWindowOverlayElement Microsoft.Maui.IWindowOverlayElement.Contains(Microsoft.Maui.Graphics.Point point) -> bool Microsoft.Maui.Keyboard +Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.All = -1 -> Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.CapitalizeCharacter = 16 -> Microsoft.Maui.KeyboardFlags @@ -1397,6 +1426,7 @@ Microsoft.Maui.Layouts.FlexAlignSelf.End = 4 -> Microsoft.Maui.Layouts.FlexAlign Microsoft.Maui.Layouts.FlexAlignSelf.Start = 3 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexAlignSelf.Stretch = 1 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexBasis +Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool Microsoft.Maui.Layouts.FlexBasis.FlexBasis() -> void Microsoft.Maui.Layouts.FlexBasis.FlexBasis(float length, bool isRelative = false) -> void Microsoft.Maui.Layouts.FlexBasis.Length.get -> float @@ -1558,12 +1588,18 @@ Microsoft.Maui.Platform.ElementExtensions Microsoft.Maui.Platform.FontExtensions Microsoft.Maui.Platform.GraphicsExtensions Microsoft.Maui.Platform.GraphicsViewExtensions +Microsoft.Maui.Platform.IImageSourcePartSetter +Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? +Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? +Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(Microsoft.UI.Xaml.Media.ImageSource? platformImage) -> void Microsoft.Maui.Platform.ImageExtensions Microsoft.Maui.Platform.ImageSourcePartLoader Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.IElementHandler! handler, System.Func! imageSourcePart, System.Action! setImage) -> void +Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void Microsoft.Maui.Platform.ImageSourcePartLoader.Reset() -> void Microsoft.Maui.Platform.ImageSourcePartLoader.UpdateImageSourceAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Platform.ImageViewExtensions +Microsoft.Maui.Platform.KeyboardAcceleratorExtensions Microsoft.Maui.Platform.KeyboardExtensions Microsoft.Maui.Platform.LayoutPanel Microsoft.Maui.Platform.LayoutPanel.ClipsToBounds.get -> bool @@ -1587,6 +1623,10 @@ Microsoft.Maui.Platform.MauiNavigationView.NavigationViewBackButtonMargin.set -> Microsoft.Maui.Platform.MauiPageControl Microsoft.Maui.Platform.MauiPageControl.MauiPageControl() -> void Microsoft.Maui.Platform.MauiPageControl.SetIndicatorView(Microsoft.Maui.IIndicatorView! indicatorView) -> void +Microsoft.Maui.Platform.MauiPanel +Microsoft.Maui.Platform.MauiPanel.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.Platform.MauiPanel.CrossPlatformLayout.set -> void +Microsoft.Maui.Platform.MauiPanel.MauiPanel() -> void Microsoft.Maui.Platform.MauiPasswordTextBox Microsoft.Maui.Platform.MauiPasswordTextBox.IsObfuscationDelayed.get -> bool Microsoft.Maui.Platform.MauiPasswordTextBox.IsObfuscationDelayed.set -> void @@ -1618,6 +1658,7 @@ Microsoft.Maui.Platform.MauiWebView Microsoft.Maui.Platform.MauiWebView.LoadHtml(string? html, string? baseUrl) -> void Microsoft.Maui.Platform.MauiWebView.LoadUrl(string? url) -> void Microsoft.Maui.Platform.MauiWebView.MauiWebView() -> void +Microsoft.Maui.Platform.MauiWebView.MauiWebView(Microsoft.Maui.Handlers.WebViewHandler! handler) -> void Microsoft.Maui.Platform.NavigationRootManager Microsoft.Maui.Platform.NavigationRootManager.NavigationRootManager(Microsoft.UI.Xaml.Window! platformWindow) -> void Microsoft.Maui.Platform.NavigationRootManager.RootView.get -> Microsoft.UI.Xaml.FrameworkElement! @@ -1780,6 +1821,7 @@ Microsoft.Maui.Semantics.Hint.set -> void Microsoft.Maui.Semantics.IsHeading.get -> bool Microsoft.Maui.Semantics.Semantics() -> void Microsoft.Maui.SizeRequest +Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool Microsoft.Maui.SizeRequest.Minimum.get -> Microsoft.Maui.Graphics.Size Microsoft.Maui.SizeRequest.Minimum.set -> void Microsoft.Maui.SizeRequest.Request.get -> Microsoft.Maui.Graphics.Size @@ -1787,6 +1829,7 @@ Microsoft.Maui.SizeRequest.Request.set -> void Microsoft.Maui.SizeRequest.SizeRequest() -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request, Microsoft.Maui.Graphics.Size minimum) -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request) -> void +Microsoft.Maui.SoftInputExtensions Microsoft.Maui.SourceInfo Microsoft.Maui.SourceInfo.Deconstruct(out System.Uri! sourceUri, out int lineNumber, out int linePosition) -> void Microsoft.Maui.SourceInfo.LineNumber.get -> int @@ -1916,7 +1959,7 @@ Microsoft.Maui.VisualTreeElementExtensions Microsoft.Maui.WeakEventManager Microsoft.Maui.WeakEventManager.AddEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.AddEventHandler(System.EventHandler! handler, string! eventName = "") -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void +Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.EventHandler! handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.WeakEventManager() -> void @@ -1985,6 +2028,7 @@ override Microsoft.Maui.Handlers.CheckBoxHandler.ConnectHandler(Microsoft.UI.Xam override Microsoft.Maui.Handlers.CheckBoxHandler.CreatePlatformView() -> Microsoft.UI.Xaml.Controls.CheckBox! override Microsoft.Maui.Handlers.CheckBoxHandler.DisconnectHandler(Microsoft.UI.Xaml.Controls.CheckBox! platformView) -> void override Microsoft.Maui.Handlers.ContentViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.ContentPanel! +override Microsoft.Maui.Handlers.ContentViewHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentPanel! platformView) -> void override Microsoft.Maui.Handlers.ContentViewHandler.SetVirtualView(Microsoft.Maui.IView! view) -> void override Microsoft.Maui.Handlers.DatePickerHandler.ConnectHandler(Microsoft.UI.Xaml.Controls.CalendarDatePicker! platformView) -> void override Microsoft.Maui.Handlers.DatePickerHandler.CreatePlatformView() -> Microsoft.UI.Xaml.Controls.CalendarDatePicker! @@ -2006,9 +2050,12 @@ override Microsoft.Maui.Handlers.GraphicsViewHandler.DisconnectHandler(Microsoft override Microsoft.Maui.Handlers.ImageButtonHandler.ConnectHandler(Microsoft.UI.Xaml.Controls.Button! platformView) -> void override Microsoft.Maui.Handlers.ImageButtonHandler.CreatePlatformView() -> Microsoft.UI.Xaml.Controls.Button! override Microsoft.Maui.Handlers.ImageButtonHandler.DisconnectHandler(Microsoft.UI.Xaml.Controls.Button! platformView) -> void +override Microsoft.Maui.Handlers.ImageHandler.ConnectHandler(Microsoft.UI.Xaml.Controls.Image! platformView) -> void override Microsoft.Maui.Handlers.ImageHandler.CreatePlatformView() -> Microsoft.UI.Xaml.Controls.Image! override Microsoft.Maui.Handlers.ImageHandler.DisconnectHandler(Microsoft.UI.Xaml.Controls.Image! platformView) -> void override Microsoft.Maui.Handlers.ImageHandler.NeedsContainer.get -> bool +override Microsoft.Maui.Handlers.ImageHandler.RemoveContainer() -> void +override Microsoft.Maui.Handlers.ImageHandler.SetupContainer() -> void override Microsoft.Maui.Handlers.IndicatorViewHandler.ConnectHandler(Microsoft.Maui.Platform.MauiPageControl! platformView) -> void override Microsoft.Maui.Handlers.IndicatorViewHandler.CreatePlatformView() -> Microsoft.Maui.Platform.MauiPageControl! override Microsoft.Maui.Handlers.LabelHandler.CreatePlatformView() -> Microsoft.UI.Xaml.Controls.TextBlock! @@ -2023,6 +2070,7 @@ override Microsoft.Maui.Handlers.MenuBarHandler.SetVirtualView(Microsoft.Maui.IE override Microsoft.Maui.Handlers.MenuBarItemHandler.CreatePlatformElement() -> Microsoft.UI.Xaml.Controls.MenuBarItem! override Microsoft.Maui.Handlers.MenuBarItemHandler.SetVirtualView(Microsoft.Maui.IElement! view) -> void override Microsoft.Maui.Handlers.MenuFlyoutHandler.CreatePlatformElement() -> Microsoft.UI.Xaml.Controls.MenuFlyout! +override Microsoft.Maui.Handlers.MenuFlyoutHandler.DisconnectHandler(Microsoft.UI.Xaml.Controls.MenuFlyout! platformView) -> void override Microsoft.Maui.Handlers.MenuFlyoutHandler.SetVirtualView(Microsoft.Maui.IElement! view) -> void override Microsoft.Maui.Handlers.MenuFlyoutItemHandler.ConnectHandler(Microsoft.UI.Xaml.Controls.MenuFlyoutItem! PlatformView) -> void override Microsoft.Maui.Handlers.MenuFlyoutItemHandler.CreatePlatformElement() -> Microsoft.UI.Xaml.Controls.MenuFlyoutItem! @@ -2084,6 +2132,8 @@ override Microsoft.Maui.Handlers.WindowHandler.CreatePlatformElement() -> Micros override Microsoft.Maui.Handlers.WindowHandler.DisconnectHandler(Microsoft.UI.Xaml.Window! platformView) -> void override Microsoft.Maui.Layouts.AbsoluteLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.AbsoluteLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool +override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int override Microsoft.Maui.Layouts.GridLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.GridLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.HorizontalStackLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size @@ -2092,14 +2142,14 @@ override Microsoft.Maui.Layouts.VerticalStackLayoutManager.ArrangeChildren(Micro override Microsoft.Maui.Layouts.VerticalStackLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.MauiWinUIApplication.OnLaunched(Microsoft.UI.Xaml.LaunchActivatedEventArgs! args) -> void override Microsoft.Maui.Platform.ContentPanel.ArrangeOverride(Windows.Foundation.Size finalSize) -> Windows.Foundation.Size -override Microsoft.Maui.Platform.ContentPanel.MeasureOverride(Windows.Foundation.Size availableSize) -> Windows.Foundation.Size override Microsoft.Maui.Platform.LayoutPanel.ArrangeOverride(Windows.Foundation.Size finalSize) -> Windows.Foundation.Size -override Microsoft.Maui.Platform.LayoutPanel.MeasureOverride(Windows.Foundation.Size availableSize) -> Windows.Foundation.Size override Microsoft.Maui.Platform.MauiButton.OnCreateAutomationPeer() -> Microsoft.UI.Xaml.Automation.Peers.AutomationPeer! override Microsoft.Maui.Platform.MauiButtonAutomationPeer.GetChildrenCore() -> System.Collections.Generic.IList? override Microsoft.Maui.Platform.MauiButtonAutomationPeer.GetLabeledByCore() -> Microsoft.UI.Xaml.Automation.Peers.AutomationPeer? override Microsoft.Maui.Platform.MauiCancelButton.OnApplyTemplate() -> void override Microsoft.Maui.Platform.MauiNavigationView.OnApplyTemplate() -> void +override Microsoft.Maui.Platform.MauiPanel.ArrangeOverride(Windows.Foundation.Size finalSize) -> Windows.Foundation.Size +override Microsoft.Maui.Platform.MauiPanel.MeasureOverride(Windows.Foundation.Size availableSize) -> Windows.Foundation.Size override Microsoft.Maui.Platform.MauiPasswordTextBox.OnKeyDown(Microsoft.UI.Xaml.Input.KeyRoutedEventArgs! e) -> void override Microsoft.Maui.Platform.MauiStepper.OnApplyTemplate() -> void override Microsoft.Maui.Platform.PlatformTouchGraphicsView.OnPointerCanceled(Microsoft.UI.Xaml.Input.PointerRoutedEventArgs! e) -> void @@ -2114,6 +2164,8 @@ override Microsoft.Maui.Platform.WindowRootView.OnApplyTemplate() -> void override Microsoft.Maui.Platform.WindowRootView.OnContentChanged(object! oldContent, object! newContent) -> void override Microsoft.Maui.RectangleGridAdorner.Draw(Microsoft.Maui.Graphics.ICanvas! canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void override Microsoft.Maui.Semantics.ToString() -> string! +override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool +override Microsoft.Maui.SizeRequest.GetHashCode() -> int override Microsoft.Maui.SizeRequest.ToString() -> string! override Microsoft.Maui.StreamImageSourceService.GetImageSourceAsync(Microsoft.Maui.IImageSource! imageSource, float scale = 1, System.Threading.CancellationToken cancellationToken = default(System.Threading.CancellationToken)) -> System.Threading.Tasks.Task?>! override Microsoft.Maui.Thickness.Equals(object? obj) -> bool @@ -2142,8 +2194,15 @@ static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft. static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft.Maui.Thickness start, Microsoft.Maui.Thickness end, double progress) -> Microsoft.Maui.Thickness static Microsoft.Maui.Animations.Lerp.GetLerp(System.Type! type) -> Microsoft.Maui.Animations.Lerp? static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CornerRadius.implicit operator Microsoft.Maui.CornerRadius(double uniformRadius) -> Microsoft.Maui.CornerRadius static Microsoft.Maui.CornerRadius.operator !=(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool static Microsoft.Maui.CornerRadius.operator ==(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool @@ -2177,6 +2236,8 @@ static Microsoft.Maui.Graphics.PaintExtensions.IsNullOrEmpty(this Microsoft.Maui static Microsoft.Maui.Graphics.PaintExtensions.ToColor(this Microsoft.Maui.Graphics.Paint? paint) -> Microsoft.Maui.Graphics.Color? static Microsoft.Maui.Graphics.PaintExtensions.ToPlatform(this Microsoft.Maui.Graphics.Paint! paint) -> Microsoft.UI.Xaml.Media.Brush? static Microsoft.Maui.GridLength.implicit operator Microsoft.Maui.GridLength(double absoluteValue) -> Microsoft.Maui.GridLength +static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool +static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool static Microsoft.Maui.Handlers.ActivityIndicatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapBackground(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapColor(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void @@ -2223,6 +2284,7 @@ static Microsoft.Maui.Handlers.ContentViewHandler.CommandMapper -> Microsoft.Mau static Microsoft.Maui.Handlers.ContentViewHandler.MapContent(Microsoft.Maui.Handlers.IContentViewHandler! handler, Microsoft.Maui.IContentView! page) -> void static Microsoft.Maui.Handlers.ContentViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.DatePickerHandler.CommandMapper -> Microsoft.Maui.CommandMapper! +static Microsoft.Maui.Handlers.DatePickerHandler.MapBackground(Microsoft.Maui.Handlers.IDatePickerHandler! handler, Microsoft.Maui.IDatePicker! datePicker) -> void static Microsoft.Maui.Handlers.DatePickerHandler.MapCharacterSpacing(Microsoft.Maui.Handlers.IDatePickerHandler! handler, Microsoft.Maui.IDatePicker! datePicker) -> void static Microsoft.Maui.Handlers.DatePickerHandler.MapDate(Microsoft.Maui.Handlers.IDatePickerHandler! handler, Microsoft.Maui.IDatePicker! datePicker) -> void static Microsoft.Maui.Handlers.DatePickerHandler.MapFont(Microsoft.Maui.Handlers.IDatePickerHandler! handler, Microsoft.Maui.IDatePicker! datePicker) -> void @@ -2238,6 +2300,7 @@ static Microsoft.Maui.Handlers.EditorHandler.MapCursorPosition(Microsoft.Maui.Ha static Microsoft.Maui.Handlers.EditorHandler.MapFont(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapKeyboard(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapMaxLength(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void @@ -2259,6 +2322,7 @@ static Microsoft.Maui.Handlers.EntryHandler.MapFont(Microsoft.Maui.Handlers.IEnt static Microsoft.Maui.Handlers.EntryHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsPassword(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapKeyboard(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapMaxLength(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void @@ -2327,6 +2391,7 @@ static Microsoft.Maui.Handlers.LayoutHandler.MapAdd(Microsoft.Maui.ILayoutHandle static Microsoft.Maui.Handlers.LayoutHandler.MapBackground(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout) -> void static Microsoft.Maui.Handlers.LayoutHandler.MapClear(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout, object? arg) -> void static Microsoft.Maui.Handlers.LayoutHandler.MapClipsToBounds(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout) -> void +static Microsoft.Maui.Handlers.LayoutHandler.MapInputTransparent(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout) -> void static Microsoft.Maui.Handlers.LayoutHandler.MapInsert(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout, object? arg) -> void static Microsoft.Maui.Handlers.LayoutHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.LayoutHandler.MapRemove(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout, object? arg) -> void @@ -2353,6 +2418,7 @@ static Microsoft.Maui.Handlers.MenuFlyoutHandler.Mapper -> Microsoft.Maui.IPrope static Microsoft.Maui.Handlers.MenuFlyoutHandler.MapRemove(Microsoft.Maui.Handlers.IMenuFlyoutHandler! handler, Microsoft.Maui.IMenuFlyout! menuElement, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutItemHandler! handler, Microsoft.Maui.IMenuFlyoutItem! view) -> void +static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.MapKeyboardAccelerators(Microsoft.Maui.Handlers.IMenuFlyoutItemHandler! handler, Microsoft.Maui.IMenuFlyoutItem! view) -> void static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.MapSource(Microsoft.Maui.Handlers.IMenuFlyoutItemHandler! handler, Microsoft.Maui.IMenuFlyoutItem! view) -> void static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.MapText(Microsoft.Maui.Handlers.IMenuFlyoutItemHandler! handler, Microsoft.Maui.IMenuFlyoutItem! view) -> void @@ -2363,6 +2429,7 @@ static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapAdd(Microsoft.Maui.Ha static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapClear(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapInsert(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapIsEnabled(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuFlyoutSubItem! view) -> void +static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapKeyboardAccelerators(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuFlyoutSubItem! view) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapRemove(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuElement! layout, object? arg) -> void static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapSource(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuFlyoutSubItem! view) -> void @@ -2421,7 +2488,9 @@ static Microsoft.Maui.Handlers.SearchBarHandler.MapFont(Microsoft.Maui.Handlers. static Microsoft.Maui.Handlers.SearchBarHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsReadOnly(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapMaxLength(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.SearchBarHandler.MapPlaceholder(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2459,6 +2528,7 @@ static Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.MapCharacterSpacing(Micr static Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.MapFont(Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler! handler, Microsoft.Maui.ITextStyle! view) -> void static Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.MapSource(Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler! handler, Microsoft.Maui.ISwipeItemMenuItem! image) -> void +static Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.MapSourceAsync(Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler! handler, Microsoft.Maui.ISwipeItemMenuItem! image) -> System.Threading.Tasks.Task! static Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.MapText(Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler! handler, Microsoft.Maui.ISwipeItemMenuItem! view) -> void static Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.MapTextColor(Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler! handler, Microsoft.Maui.ISwipeItemMenuItem! view) -> void static Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.MapVisibility(Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler! handler, Microsoft.Maui.ISwipeItemMenuItem! view) -> void @@ -2541,6 +2611,7 @@ static Microsoft.Maui.Handlers.WebViewHandler.MapGoForward(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.WebViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.WebViewHandler.MapReload(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView, object? arg) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapSource(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WindowHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.WindowHandler.MapContent(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! window) -> void static Microsoft.Maui.Handlers.WindowHandler.MapFlowDirection(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! view) -> void @@ -2574,8 +2645,10 @@ static Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions.ConfigureImag static Microsoft.Maui.Hosting.MauiApp.CreateBuilder(bool useDefaults = true) -> Microsoft.Maui.Hosting.MauiAppBuilder! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.HotReload.HotReloadExtensions.CheckHandlers(this Microsoft.Maui.IView? view) -> void static Microsoft.Maui.HotReload.HotReloadExtensions.GetOnHotReloadMethods(this System.Type! type) -> System.Collections.Generic.List! static Microsoft.Maui.HotReload.MauiHotReloadHelper.AddActiveView(Microsoft.Maui.HotReload.IHotReloadableView! view) -> void @@ -2612,8 +2685,11 @@ static Microsoft.Maui.Keyboard.Telephone.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Text.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Url.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Layouts.FlexBasis.implicit operator Microsoft.Maui.Layouts.FlexBasis(float length) -> Microsoft.Maui.Layouts.FlexBasis +static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool +static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool static Microsoft.Maui.Layouts.LayoutExtensions.AdjustForFill(this Microsoft.Maui.Graphics.Size size, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.IView! view) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContent(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> void +static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeDesiredSize(this Microsoft.Maui.IView! view, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeFrame(this Microsoft.Maui.IView! view, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Rect static Microsoft.Maui.Layouts.LayoutExtensions.MeasureContent(this Microsoft.Maui.IContentView! contentView, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size @@ -2712,6 +2788,9 @@ static Microsoft.Maui.Platform.ImageExtensions.ToIconSource(this Microsoft.Maui. static Microsoft.Maui.Platform.ImageViewExtensions.Clear(this Microsoft.UI.Xaml.Controls.Image! imageView) -> void static Microsoft.Maui.Platform.ImageViewExtensions.UpdateAspect(this Microsoft.UI.Xaml.Controls.Image! imageView, Microsoft.Maui.IImage! image) -> void static Microsoft.Maui.Platform.ImageViewExtensions.UpdateIsAnimationPlaying(this Microsoft.UI.Xaml.Controls.Image! imageView, Microsoft.Maui.IImageSourcePart! image) -> void +static Microsoft.Maui.Platform.KeyboardAcceleratorExtensions.ToPlatform(this Microsoft.Maui.IKeyboardAccelerator! keyboardAccelerator) -> Microsoft.UI.Xaml.Input.KeyboardAccelerator? +static Microsoft.Maui.Platform.KeyboardAcceleratorExtensions.ToPlatform(this System.Collections.Generic.IReadOnlyList! keyboardAccelerators) -> System.Collections.Generic.IList? +static Microsoft.Maui.Platform.KeyboardAcceleratorExtensions.UpdateKeyboardAccelerators(this Microsoft.UI.Xaml.Controls.MenuFlyoutItemBase! platformView, Microsoft.Maui.IMenuFlyoutItem! menuFlyoutItem) -> void static Microsoft.Maui.Platform.KeyboardExtensions.ToInputScope(this Microsoft.Maui.Keyboard! self) -> Microsoft.UI.Xaml.Input.InputScope! static Microsoft.Maui.Platform.KeyboardExtensions.ToInputScopeName(this Microsoft.Maui.Keyboard! self) -> Microsoft.UI.Xaml.Input.InputScopeName! static Microsoft.Maui.Platform.LayoutPanelExtensions.UpdateClipsToBounds(this Microsoft.Maui.Platform.LayoutPanel! layoutPanel, Microsoft.Maui.ILayout! layout) -> void @@ -2724,13 +2803,18 @@ static Microsoft.Maui.Platform.MauiTextBox.InvalidateAttachedProperties(Microsof static Microsoft.Maui.Platform.MauiTextBox.SetIsDeleteButtonEnabled(Microsoft.UI.Xaml.DependencyObject! obj, bool value) -> void static Microsoft.Maui.Platform.MauiTextBox.SetVerticalTextAlignment(Microsoft.UI.Xaml.DependencyObject! obj, Microsoft.UI.Xaml.VerticalAlignment value) -> void static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateFlyoutBehavior(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.IFlyoutView! flyoutView) -> void +static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateFlyoutIconAsync(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.IImageSource? imageSource, Microsoft.Maui.IImageSourceServiceProvider? provider) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateFlyoutIconAsync(this Microsoft.UI.Xaml.Controls.AnimatedIcon! platformView, Microsoft.Maui.IImageSource? imageSource, Microsoft.Maui.IImageSourceServiceProvider? provider) -> System.Threading.Tasks.Task! static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateFlyoutVerticalScrollMode(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.UI.Xaml.Controls.ScrollMode scrollMode) -> void static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateFlyoutWidth(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.IFlyoutView! flyoutView) -> void static Microsoft.Maui.Platform.NavigationViewExtensions.UpdatePaneBackground(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavAreaBackground(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavigationViewItemBackgroundSelectedColor(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavigationViewItemBackgroundUnselectedColor(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void +static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavigationViewItemSelectedColor(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavigationViewItemTextColor(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void +static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavigationViewItemTextSelectedColor(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void +static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavigationViewItemUnselectedColor(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void static Microsoft.Maui.Platform.PickerExtensions.UpdateBackground(this Microsoft.UI.Xaml.Controls.ComboBox! nativeComboBox, Microsoft.Maui.IPicker! picker) -> void static Microsoft.Maui.Platform.PickerExtensions.UpdateCharacterSpacing(this Microsoft.UI.Xaml.Controls.ComboBox! nativeComboBox, Microsoft.Maui.IPicker! picker) -> void static Microsoft.Maui.Platform.PickerExtensions.UpdateFont(this Microsoft.UI.Xaml.Controls.ComboBox! nativeComboBox, Microsoft.Maui.IPicker! picker, Microsoft.Maui.IFontManager! fontManager) -> void @@ -2741,6 +2825,8 @@ static Microsoft.Maui.Platform.PickerExtensions.UpdateTitle(this Microsoft.UI.Xa static Microsoft.Maui.Platform.PickerExtensions.UpdateVerticalTextAlignment(this Microsoft.UI.Xaml.Controls.ComboBox! nativeComboBox, Microsoft.Maui.IPicker! picker) -> void static Microsoft.Maui.Platform.PrimitiveExtensions.ToPlatform(this Microsoft.Maui.Graphics.Point point) -> Windows.Foundation.Point static Microsoft.Maui.Platform.PrimitiveExtensions.ToPlatform(this Microsoft.Maui.Thickness thickness) -> Microsoft.UI.Xaml.Thickness +static Microsoft.Maui.Platform.PrimitiveExtensions.ToPoint(this Windows.Foundation.Point point) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Platform.PrimitiveExtensions.ToThickness(this Microsoft.UI.Xaml.Thickness thickness) -> Microsoft.Maui.Thickness static Microsoft.Maui.Platform.ProgressBarExtensions.UpdateProgress(this Microsoft.UI.Xaml.Controls.ProgressBar! platformProgressBar, Microsoft.Maui.IProgress! progress) -> void static Microsoft.Maui.Platform.ProgressBarExtensions.UpdateProgressColor(this Microsoft.UI.Xaml.Controls.ProgressBar! platformProgressBar, Microsoft.Maui.IProgress! progress) -> void static Microsoft.Maui.Platform.RadioButtonExtensions.UpdateBackground(this Microsoft.UI.Xaml.Controls.RadioButton! platformRadioButton, Microsoft.Maui.IRadioButton! button) -> void @@ -2759,7 +2845,9 @@ static Microsoft.Maui.Platform.SearchBarExtensions.UpdateFont(this Microsoft.UI. static Microsoft.Maui.Platform.SearchBarExtensions.UpdateHorizontalTextAlignment(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsEnabled(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsReadOnly(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsSpellCheckEnabled(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsTextPredictionEnabled(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Platform.SearchBarExtensions.UpdateKeyboard(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdateMaxLength(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdatePlaceholder(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Platform.SearchBarExtensions.UpdatePlaceholderColor(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2814,6 +2902,7 @@ static Microsoft.Maui.Platform.TextBoxExtensions.UpdateFont(this Microsoft.UI.Xa static Microsoft.Maui.Platform.TextBoxExtensions.UpdateHorizontalTextAlignment(this Microsoft.UI.Xaml.Controls.TextBox! textBox, Microsoft.Maui.ITextAlignment! textAlignment) -> void static Microsoft.Maui.Platform.TextBoxExtensions.UpdateIsPassword(this Microsoft.UI.Xaml.Controls.TextBox! platformControl, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Platform.TextBoxExtensions.UpdateIsReadOnly(this Microsoft.UI.Xaml.Controls.TextBox! textBox, Microsoft.Maui.ITextInput! textInput) -> void +static Microsoft.Maui.Platform.TextBoxExtensions.UpdateIsSpellCheckEnabled(this Microsoft.UI.Xaml.Controls.TextBox! textBox, Microsoft.Maui.ITextInput! textInput) -> void static Microsoft.Maui.Platform.TextBoxExtensions.UpdateIsTextPredictionEnabled(this Microsoft.UI.Xaml.Controls.TextBox! textBox, Microsoft.Maui.ITextInput! textInput) -> void static Microsoft.Maui.Platform.TextBoxExtensions.UpdateKeyboard(this Microsoft.UI.Xaml.Controls.TextBox! textBox, Microsoft.Maui.ITextInput! textInput) -> void static Microsoft.Maui.Platform.TextBoxExtensions.UpdateMaxLength(this Microsoft.UI.Xaml.Controls.TextBox! textBox, Microsoft.Maui.ITextInput! textInput) -> void @@ -2865,6 +2954,7 @@ static Microsoft.Maui.Platform.WebViewExtensions.UpdateGoForward(this Microsoft. static Microsoft.Maui.Platform.WebViewExtensions.UpdateReload(this Microsoft.UI.Xaml.Controls.WebView2! platformWebView, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this Microsoft.UI.Xaml.Controls.WebView2! platformWebView, Microsoft.Maui.IWebView! webView, Microsoft.Maui.IWebViewDelegate? webViewDelegate) -> void static Microsoft.Maui.Platform.WebViewExtensions.UpdateSource(this Microsoft.UI.Xaml.Controls.WebView2! platformWebView, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this Microsoft.UI.Xaml.Controls.WebView2! platformWebView, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Platform.WindowExtensions.GetAppWindow(this Microsoft.UI.Xaml.Window! platformWindow) -> Microsoft.UI.Windowing.AppWindow? static Microsoft.Maui.Platform.WindowExtensions.GetDisplayDensity(this Microsoft.UI.Xaml.Window! platformWindow) -> float static Microsoft.Maui.Platform.WindowExtensions.GetWindow(this Microsoft.UI.Xaml.Window! platformWindow) -> Microsoft.Maui.IWindow? @@ -2886,12 +2976,21 @@ static Microsoft.Maui.Primitives.Dimension.IsExplicitSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMaximumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMinimumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.ResolveMinimum(double value) -> double +static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.SemanticExtensions.SetSemanticFocus(this Microsoft.Maui.IView! element) -> void static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.SizeRequest size) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.SizeRequest(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.SizeRequest +static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! +static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool +static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(double uniformSize) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.operator -(Microsoft.Maui.Thickness left, double addend) -> Microsoft.Maui.Thickness @@ -2953,10 +3052,13 @@ virtual Microsoft.Maui.Animations.AnimationManager.Dispose(bool disposing) -> vo virtual Microsoft.Maui.Animations.Ticker.IsRunning.get -> bool virtual Microsoft.Maui.Animations.Ticker.MaxFps.get -> int virtual Microsoft.Maui.Animations.Ticker.MaxFps.set -> void +virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void virtual Microsoft.Maui.Animations.Ticker.Start() -> void virtual Microsoft.Maui.Animations.Ticker.Stop() -> void virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.get -> bool +virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void virtual Microsoft.Maui.CommandMapper.GetCommand(string! key) -> System.Action? +virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ElementHandler.Invoke(string! command, object? args) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetMauiContext(Microsoft.Maui.IMauiContext! mauiContext) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetVirtualView(Microsoft.Maui.IElement! view) -> void @@ -2964,7 +3066,10 @@ virtual Microsoft.Maui.Handlers.ElementHandler.UpdateValue(string! property) -> virtual Microsoft.Maui.Handlers.ElementHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ElementHandler.DisconnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ImageButtonHandler.OnImageFailed(object! sender, Microsoft.UI.Xaml.ExceptionRoutedEventArgs! exceptionRoutedEventArgs) -> void +virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.NavigationViewHandler.CreateNavigationManager() -> Microsoft.Maui.Platform.StackNavigationManager! +virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ViewHandler.NeedsContainer.get -> bool virtual Microsoft.Maui.Handlers.ViewHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ViewHandler.DisconnectHandler(TPlatformView! platformView) -> void diff --git a/src/Core/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Core/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt index 6020d8d9d8d2..7dc5c58110bf 100644 --- a/src/Core/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Core/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -1,120 +1 @@ #nullable enable -Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.FocusRequest.FocusRequest() -> void -Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? -Microsoft.Maui.IKeyboardAccelerator -Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? -Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? -Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask -Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool -Microsoft.Maui.ICrossPlatformLayout -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayoutBacking -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void -Microsoft.Maui.IWindow.TitleBarDragRectangles.get -> Microsoft.Maui.Graphics.Rect[]? -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? -Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool -Microsoft.Maui.Platform.IImageSourcePartSetter -Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? -Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? -Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(Microsoft.UI.Xaml.Media.ImageSource? platformImage) -> void -Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void -Microsoft.Maui.Platform.KeyboardAcceleratorExtensions -Microsoft.Maui.Platform.MauiPanel -Microsoft.Maui.Platform.MauiPanel.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.Platform.MauiPanel.CrossPlatformLayout.set -> void -Microsoft.Maui.Platform.MauiPanel.MauiPanel() -> void -Microsoft.Maui.Platform.MauiWebView.MauiWebView(Microsoft.Maui.Handlers.WebViewHandler! handler) -> void -Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool -Microsoft.Maui.SoftInputExtensions -override Microsoft.Maui.Handlers.ContentViewHandler.DisconnectHandler(Microsoft.Maui.Platform.ContentPanel! platformView) -> void -override Microsoft.Maui.Handlers.ImageHandler.ConnectHandler(Microsoft.UI.Xaml.Controls.Image! platformView) -> void -override Microsoft.Maui.Handlers.ImageHandler.RemoveContainer() -> void -override Microsoft.Maui.Handlers.ImageHandler.SetupContainer() -> void -override Microsoft.Maui.Handlers.MenuFlyoutHandler.DisconnectHandler(Microsoft.UI.Xaml.Controls.MenuFlyout! platformView) -> void -override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool -override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int -override Microsoft.Maui.Platform.MauiPanel.ArrangeOverride(Windows.Foundation.Size finalSize) -> Windows.Foundation.Size -override Microsoft.Maui.Platform.MauiPanel.MeasureOverride(Windows.Foundation.Size availableSize) -> Windows.Foundation.Size -override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool -override Microsoft.Maui.SizeRequest.GetHashCode() -> int -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Handlers.LayoutHandler.MapInputTransparent(Microsoft.Maui.ILayoutHandler! handler, Microsoft.Maui.ILayout! layout) -> void -static Microsoft.Maui.Handlers.ImageHandler.MapHeight(Microsoft.Maui.Handlers.IImageHandler! handler, Microsoft.Maui.IImage! view) -> void -static Microsoft.Maui.Handlers.ImageHandler.MapWidth(Microsoft.Maui.Handlers.IImageHandler! handler, Microsoft.Maui.IImage! view) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.MapSourceAsync(Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler! handler, Microsoft.Maui.ISwipeItemMenuItem! image) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Platform.KeyboardAcceleratorExtensions.ToPlatform(this Microsoft.Maui.IKeyboardAccelerator! keyboardAccelerator) -> Microsoft.UI.Xaml.Input.KeyboardAccelerator? -static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateFlyoutIconAsync(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.IImageSource? imageSource, Microsoft.Maui.IImageSourceServiceProvider? provider) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateFlyoutIconAsync(this Microsoft.UI.Xaml.Controls.AnimatedIcon! platformView, Microsoft.Maui.IImageSource? imageSource, Microsoft.Maui.IImageSourceServiceProvider? provider) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Platform.PrimitiveExtensions.ToPoint(this Windows.Foundation.Point point) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Platform.PrimitiveExtensions.ToThickness(this Microsoft.UI.Xaml.Thickness thickness) -> Microsoft.Maui.Thickness -static Microsoft.Maui.Platform.SearchBarExtensions.UpdateIsSpellCheckEnabled(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Platform.SearchBarExtensions.UpdateKeyboard(this Microsoft.UI.Xaml.Controls.AutoSuggestBox! platformControl, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Platform.KeyboardAcceleratorExtensions.ToPlatform(this System.Collections.Generic.IReadOnlyList! keyboardAccelerators) -> System.Collections.Generic.IList? -static Microsoft.Maui.Platform.KeyboardAcceleratorExtensions.UpdateKeyboardAccelerators(this Microsoft.UI.Xaml.Controls.MenuFlyoutItemBase! platformView, Microsoft.Maui.IMenuFlyoutItem! menuFlyoutItem) -> void -static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavigationViewItemSelectedColor(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void -static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavigationViewItemTextSelectedColor(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void -static Microsoft.Maui.Platform.NavigationViewExtensions.UpdateTopNavigationViewItemUnselectedColor(this Microsoft.Maui.Platform.MauiNavigationView! navigationView, Microsoft.Maui.Graphics.Paint? paint) -> void -Microsoft.Maui.IWebView.UserAgent.get -> string? -Microsoft.Maui.IWebView.UserAgent.set -> void -static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void -static Microsoft.Maui.Platform.TextBoxExtensions.UpdateIsSpellCheckEnabled(this Microsoft.UI.Xaml.Controls.TextBox! textBox, Microsoft.Maui.ITextInput! textInput) -> void -static Microsoft.Maui.Platform.WebViewExtensions.UpdateUserAgent(this Microsoft.UI.Xaml.Controls.WebView2! platformWebView, Microsoft.Maui.IWebView! webView) -> void -*REMOVED*Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void -static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.Handlers.MenuFlyoutItemHandler.MapKeyboardAccelerators(Microsoft.Maui.Handlers.IMenuFlyoutItemHandler! handler, Microsoft.Maui.IMenuFlyoutItem! view) -> void -static Microsoft.Maui.Handlers.MenuFlyoutSubItemHandler.MapKeyboardAccelerators(Microsoft.Maui.Handlers.IMenuFlyoutSubItemHandler! handler, Microsoft.Maui.IMenuFlyoutSubItem! view) -> void -*REMOVED*override Microsoft.Maui.Platform.ContentPanel.MeasureOverride(Windows.Foundation.Size availableSize) -> Windows.Foundation.Size -*REMOVED*override Microsoft.Maui.Platform.LayoutPanel.MeasureOverride(Windows.Foundation.Size availableSize) -> Windows.Foundation.Size -static Microsoft.Maui.Handlers.DatePickerHandler.MapBackground(Microsoft.Maui.Handlers.IDatePickerHandler! handler, Microsoft.Maui.IDatePicker! datePicker) -> void -static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool -static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void -virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void -virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! \ No newline at end of file diff --git a/src/Core/src/PublicAPI/net/PublicAPI.Shipped.txt b/src/Core/src/PublicAPI/net/PublicAPI.Shipped.txt index 35fcb9dbb099..309379c65e9b 100644 --- a/src/Core/src/PublicAPI/net/PublicAPI.Shipped.txt +++ b/src/Core/src/PublicAPI/net/PublicAPI.Shipped.txt @@ -161,6 +161,7 @@ Microsoft.Maui.CommandMapper.Chained.get -> Microsoft.Maui.CommandMapper? Microsoft.Maui.CommandMapper.Chained.set -> void Microsoft.Maui.CommandMapper.CommandMapper() -> void Microsoft.Maui.CommandMapper.CommandMapper(Microsoft.Maui.CommandMapper! chained) -> void +Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void Microsoft.Maui.CommandMapper Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void @@ -268,6 +269,7 @@ Microsoft.Maui.FlyoutBehavior.Disabled = 0 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Flyout = 1 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Locked = 2 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FocusRequest +Microsoft.Maui.FocusRequest.FocusRequest() -> void Microsoft.Maui.FocusRequest.FocusRequest(bool isFocused) -> void Microsoft.Maui.FocusRequest.IsFocused.get -> bool Microsoft.Maui.FocusRequest.IsFocused.set -> void @@ -365,7 +367,6 @@ Microsoft.Maui.Handlers.ButtonHandler Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler() -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.CheckBoxHandler Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler() -> void Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void @@ -458,12 +459,10 @@ Microsoft.Maui.Handlers.ImageButtonHandler Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler() -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.ImageHandler Microsoft.Maui.Handlers.ImageHandler.ImageHandler() -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.IMenuBarHandler Microsoft.Maui.Handlers.IMenuBarHandler.Add(Microsoft.Maui.IMenuBarItem! view) -> void Microsoft.Maui.Handlers.IMenuBarHandler.Clear() -> void @@ -536,6 +535,7 @@ Microsoft.Maui.Handlers.IStepperHandler.PlatformView.get -> object! Microsoft.Maui.Handlers.IStepperHandler.VirtualView.get -> Microsoft.Maui.IStepper! Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.PlatformView.get -> object! +Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.VirtualView.get -> Microsoft.Maui.ISwipeItemMenuItem! Microsoft.Maui.Handlers.ISwipeItemViewHandler Microsoft.Maui.Handlers.ISwipeItemViewHandler.PlatformView.get -> object! @@ -680,7 +680,6 @@ Microsoft.Maui.Handlers.StepperHandler.StepperHandler() -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler -Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler() -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void @@ -755,6 +754,7 @@ Microsoft.Maui.Hosting.IMauiServiceCollection.TryGetService(System.Type! service Microsoft.Maui.Hosting.MauiApp Microsoft.Maui.Hosting.MauiApp.Configuration.get -> Microsoft.Extensions.Configuration.IConfiguration! Microsoft.Maui.Hosting.MauiApp.Dispose() -> void +Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask Microsoft.Maui.Hosting.MauiApp.Services.get -> System.IServiceProvider! Microsoft.Maui.Hosting.MauiAppBuilder Microsoft.Maui.Hosting.MauiAppBuilder.Build() -> Microsoft.Maui.Hosting.MauiApp! @@ -791,6 +791,7 @@ Microsoft.Maui.IApplication.CloseWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.CreateWindow(Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.IWindow! Microsoft.Maui.IApplication.OpenWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.ThemeChanged() -> void +Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.IApplication.Windows.get -> System.Collections.Generic.IReadOnlyList! Microsoft.Maui.IBorder Microsoft.Maui.IBorder.Border.get -> Microsoft.Maui.IBorderStroke! @@ -809,6 +810,12 @@ Microsoft.Maui.ICheckBox Microsoft.Maui.ICheckBox.Foreground.get -> Microsoft.Maui.Graphics.Paint? Microsoft.Maui.ICheckBox.IsChecked.get -> bool Microsoft.Maui.ICheckBox.IsChecked.set -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? +Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.IContainer Microsoft.Maui.IContentView Microsoft.Maui.IContentView.Content.get -> object? @@ -817,6 +824,12 @@ Microsoft.Maui.IContentView.CrossPlatformMeasure(double widthConstraint, double Microsoft.Maui.IContentView.PresentedContent.get -> Microsoft.Maui.IView? Microsoft.Maui.IContextFlyoutElement Microsoft.Maui.IContextFlyoutElement.ContextFlyout.get -> Microsoft.Maui.IFlyout? +Microsoft.Maui.ICrossPlatformLayout +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayoutBacking +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void Microsoft.Maui.IDatePicker Microsoft.Maui.IDatePicker.Date.get -> System.DateTime Microsoft.Maui.IDatePicker.Date.set -> void @@ -943,6 +956,9 @@ Microsoft.Maui.IIndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graph Microsoft.Maui.IItemDelegate Microsoft.Maui.IItemDelegate.GetCount() -> int Microsoft.Maui.IItemDelegate.GetItem(int index) -> T +Microsoft.Maui.IKeyboardAccelerator +Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? +Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.ILabel Microsoft.Maui.ILabel.LineHeight.get -> double Microsoft.Maui.ILabel.TextDecorations.get -> Microsoft.Maui.TextDecorations @@ -999,6 +1015,7 @@ Microsoft.Maui.IMenuElement.Clicked() -> void Microsoft.Maui.IMenuElement.IsEnabled.get -> bool Microsoft.Maui.IMenuFlyout Microsoft.Maui.IMenuFlyoutItem +Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? Microsoft.Maui.IMenuFlyoutSeparator Microsoft.Maui.IMenuFlyoutSubItem Microsoft.Maui.IPadding @@ -1145,6 +1162,7 @@ Microsoft.Maui.ITextInput Microsoft.Maui.ITextInput.CursorPosition.get -> int Microsoft.Maui.ITextInput.CursorPosition.set -> void Microsoft.Maui.ITextInput.IsReadOnly.get -> bool +Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool Microsoft.Maui.ITextInput.IsTextPredictionEnabled.get -> bool Microsoft.Maui.ITextInput.Keyboard.get -> Microsoft.Maui.Keyboard! Microsoft.Maui.ITextInput.MaxLength.get -> int @@ -1262,6 +1280,8 @@ Microsoft.Maui.IWebView.Navigated(Microsoft.Maui.WebNavigationEvent evnt, string Microsoft.Maui.IWebView.Navigating(Microsoft.Maui.WebNavigationEvent evnt, string! url) -> bool Microsoft.Maui.IWebView.Reload() -> void Microsoft.Maui.IWebView.Source.get -> Microsoft.Maui.IWebViewSource! +Microsoft.Maui.IWebView.UserAgent.get -> string? +Microsoft.Maui.IWebView.UserAgent.set -> void Microsoft.Maui.IWebViewDelegate Microsoft.Maui.IWebViewDelegate.LoadHtml(string? html, string? baseUrl) -> void Microsoft.Maui.IWebViewDelegate.LoadUrl(string? url) -> void @@ -1315,6 +1335,13 @@ Microsoft.Maui.IWindowOverlay.WindowElements.get -> System.Collections.Generic.I Microsoft.Maui.IWindowOverlayElement Microsoft.Maui.IWindowOverlayElement.Contains(Microsoft.Maui.Graphics.Point point) -> bool Microsoft.Maui.Keyboard +Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.All = -1 -> Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.CapitalizeCharacter = 16 -> Microsoft.Maui.KeyboardFlags @@ -1356,6 +1383,7 @@ Microsoft.Maui.Layouts.FlexAlignSelf.End = 4 -> Microsoft.Maui.Layouts.FlexAlign Microsoft.Maui.Layouts.FlexAlignSelf.Start = 3 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexAlignSelf.Stretch = 1 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexBasis +Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool Microsoft.Maui.Layouts.FlexBasis.FlexBasis() -> void Microsoft.Maui.Layouts.FlexBasis.FlexBasis(float length, bool isRelative = false) -> void Microsoft.Maui.Layouts.FlexBasis.Length.get -> float @@ -1471,8 +1499,13 @@ Microsoft.Maui.PathAspect.Stretch = 2 -> Microsoft.Maui.PathAspect Microsoft.Maui.PersistedState Microsoft.Maui.PersistedState.PersistedState() -> void Microsoft.Maui.Platform.ElementExtensions +Microsoft.Maui.Platform.IImageSourcePartSetter +Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? +Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? +Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(object? platformImage) -> void Microsoft.Maui.Platform.ImageSourcePartLoader Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.IElementHandler! handler, System.Func! imageSourcePart, System.Action! setImage) -> void +Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void Microsoft.Maui.Platform.ImageSourcePartLoader.Reset() -> void Microsoft.Maui.Platform.ImageSourcePartLoader.UpdateImageSourceAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Platform.StrokeExtensions @@ -1577,6 +1610,7 @@ Microsoft.Maui.Semantics.Hint.set -> void Microsoft.Maui.Semantics.IsHeading.get -> bool Microsoft.Maui.Semantics.Semantics() -> void Microsoft.Maui.SizeRequest +Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool Microsoft.Maui.SizeRequest.Minimum.get -> Microsoft.Maui.Graphics.Size Microsoft.Maui.SizeRequest.Minimum.set -> void Microsoft.Maui.SizeRequest.Request.get -> Microsoft.Maui.Graphics.Size @@ -1584,6 +1618,7 @@ Microsoft.Maui.SizeRequest.Request.set -> void Microsoft.Maui.SizeRequest.SizeRequest() -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request, Microsoft.Maui.Graphics.Size minimum) -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request) -> void +Microsoft.Maui.SoftInputExtensions Microsoft.Maui.SourceInfo Microsoft.Maui.SourceInfo.Deconstruct(out System.Uri! sourceUri, out int lineNumber, out int linePosition) -> void Microsoft.Maui.SourceInfo.LineNumber.get -> int @@ -1711,7 +1746,7 @@ Microsoft.Maui.VisualTreeElementExtensions Microsoft.Maui.WeakEventManager Microsoft.Maui.WeakEventManager.AddEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.AddEventHandler(System.EventHandler! handler, string! eventName = "") -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void +Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.EventHandler! handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.WeakEventManager() -> void @@ -1813,6 +1848,8 @@ override Microsoft.Maui.Handlers.WebViewHandler.CreatePlatformView() -> object! override Microsoft.Maui.Handlers.WindowHandler.CreatePlatformElement() -> object! override Microsoft.Maui.Layouts.AbsoluteLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.AbsoluteLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool +override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int override Microsoft.Maui.Layouts.GridLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.GridLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.HorizontalStackLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size @@ -1821,6 +1858,8 @@ override Microsoft.Maui.Layouts.VerticalStackLayoutManager.ArrangeChildren(Micro override Microsoft.Maui.Layouts.VerticalStackLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.RectangleGridAdorner.Draw(Microsoft.Maui.Graphics.ICanvas! canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void override Microsoft.Maui.Semantics.ToString() -> string! +override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool +override Microsoft.Maui.SizeRequest.GetHashCode() -> int override Microsoft.Maui.SizeRequest.ToString() -> string! override Microsoft.Maui.Thickness.Equals(object? obj) -> bool override Microsoft.Maui.Thickness.GetHashCode() -> int @@ -1846,8 +1885,15 @@ static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft. static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft.Maui.Thickness start, Microsoft.Maui.Thickness end, double progress) -> Microsoft.Maui.Thickness static Microsoft.Maui.Animations.Lerp.GetLerp(System.Type! type) -> Microsoft.Maui.Animations.Lerp? static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CornerRadius.implicit operator Microsoft.Maui.CornerRadius(double uniformRadius) -> Microsoft.Maui.CornerRadius static Microsoft.Maui.CornerRadius.operator !=(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool static Microsoft.Maui.CornerRadius.operator ==(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool @@ -1875,6 +1921,8 @@ static Microsoft.Maui.FontFile.FromString(string! input) -> Microsoft.Maui.FontF static Microsoft.Maui.Graphics.PaintExtensions.IsNullOrEmpty(this Microsoft.Maui.Graphics.Paint? paint) -> bool static Microsoft.Maui.Graphics.PaintExtensions.ToColor(this Microsoft.Maui.Graphics.Paint? paint) -> Microsoft.Maui.Graphics.Color? static Microsoft.Maui.GridLength.implicit operator Microsoft.Maui.GridLength(double absoluteValue) -> Microsoft.Maui.GridLength +static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool +static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool static Microsoft.Maui.Handlers.ActivityIndicatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapColor(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapIsRunning(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void @@ -1931,6 +1979,7 @@ static Microsoft.Maui.Handlers.EditorHandler.MapCursorPosition(Microsoft.Maui.Ha static Microsoft.Maui.Handlers.EditorHandler.MapFont(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsReadOnly(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapKeyboard(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapMaxLength(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.IEditor! editor) -> void @@ -1952,6 +2001,7 @@ static Microsoft.Maui.Handlers.EntryHandler.MapFont(Microsoft.Maui.Handlers.IEnt static Microsoft.Maui.Handlers.EntryHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsPassword(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapKeyboard(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapMaxLength(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void @@ -2094,7 +2144,9 @@ static Microsoft.Maui.Handlers.SearchBarHandler.MapFont(Microsoft.Maui.IViewHand static Microsoft.Maui.Handlers.SearchBarHandler.MapHorizontalTextAlignment(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsReadOnly(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsTextPredictionEnabled(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapMaxLength(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.SearchBarHandler.MapPlaceholder(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2218,6 +2270,7 @@ static Microsoft.Maui.Handlers.WebViewHandler.MapGoForward(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.WebViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.WebViewHandler.MapReload(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView, object? arg) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapSource(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WindowHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.WindowHandler.MapContent(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! window) -> void static Microsoft.Maui.Handlers.WindowHandler.MapHeight(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! view) -> void @@ -2244,8 +2297,10 @@ static Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions.ConfigureImag static Microsoft.Maui.Hosting.MauiApp.CreateBuilder(bool useDefaults = true) -> Microsoft.Maui.Hosting.MauiAppBuilder! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.HotReload.HotReloadExtensions.CheckHandlers(this Microsoft.Maui.IView? view) -> void static Microsoft.Maui.HotReload.HotReloadExtensions.GetOnHotReloadMethods(this System.Type! type) -> System.Collections.Generic.List! static Microsoft.Maui.HotReload.MauiHotReloadHelper.AddActiveView(Microsoft.Maui.HotReload.IHotReloadableView! view) -> void @@ -2282,8 +2337,11 @@ static Microsoft.Maui.Keyboard.Telephone.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Text.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Url.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Layouts.FlexBasis.implicit operator Microsoft.Maui.Layouts.FlexBasis(float length) -> Microsoft.Maui.Layouts.FlexBasis +static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool +static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool static Microsoft.Maui.Layouts.LayoutExtensions.AdjustForFill(this Microsoft.Maui.Graphics.Size size, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.IView! view) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContent(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> void +static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeDesiredSize(this Microsoft.Maui.IView! view, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeFrame(this Microsoft.Maui.IView! view, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Rect static Microsoft.Maui.Layouts.LayoutExtensions.MeasureContent(this Microsoft.Maui.IContentView! contentView, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size @@ -2345,12 +2403,21 @@ static Microsoft.Maui.Primitives.Dimension.IsExplicitSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMaximumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMinimumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.ResolveMinimum(double value) -> double +static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.SemanticExtensions.SetSemanticFocus(this Microsoft.Maui.IView! element) -> void static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.SizeRequest size) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.SizeRequest(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.SizeRequest +static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! +static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool +static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(double uniformSize) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.operator -(Microsoft.Maui.Thickness left, double addend) -> Microsoft.Maui.Thickness @@ -2402,16 +2469,22 @@ virtual Microsoft.Maui.Animations.AnimationManager.Dispose(bool disposing) -> vo virtual Microsoft.Maui.Animations.Ticker.IsRunning.get -> bool virtual Microsoft.Maui.Animations.Ticker.MaxFps.get -> int virtual Microsoft.Maui.Animations.Ticker.MaxFps.set -> void +virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void virtual Microsoft.Maui.Animations.Ticker.Start() -> void virtual Microsoft.Maui.Animations.Ticker.Stop() -> void virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.get -> bool +virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void virtual Microsoft.Maui.CommandMapper.GetCommand(string! key) -> System.Action? +virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ElementHandler.Invoke(string! command, object? args) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetMauiContext(Microsoft.Maui.IMauiContext! mauiContext) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetVirtualView(Microsoft.Maui.IElement! view) -> void virtual Microsoft.Maui.Handlers.ElementHandler.UpdateValue(string! property) -> void virtual Microsoft.Maui.Handlers.ElementHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ElementHandler.DisconnectHandler(TPlatformView! platformView) -> void +virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ViewHandler.NeedsContainer.get -> bool virtual Microsoft.Maui.Handlers.ViewHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ViewHandler.DisconnectHandler(TPlatformView! platformView) -> void diff --git a/src/Core/src/PublicAPI/net/PublicAPI.Unshipped.txt b/src/Core/src/PublicAPI/net/PublicAPI.Unshipped.txt index d7bb997de6e3..7dc5c58110bf 100644 --- a/src/Core/src/PublicAPI/net/PublicAPI.Unshipped.txt +++ b/src/Core/src/PublicAPI/net/PublicAPI.Unshipped.txt @@ -1,84 +1 @@ #nullable enable -Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.FocusRequest.FocusRequest() -> void -Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? -Microsoft.Maui.IKeyboardAccelerator -Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? -Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? -Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? -Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool -Microsoft.Maui.ICrossPlatformLayout -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayoutBacking -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void -Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool -Microsoft.Maui.Platform.IImageSourcePartSetter -Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? -Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? -Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(object? platformImage) -> void -Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void -Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool -Microsoft.Maui.SoftInputExtensions -override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool -override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int -override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool -override Microsoft.Maui.SizeRequest.GetHashCode() -> int -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -Microsoft.Maui.IWebView.UserAgent.get -> string? -Microsoft.Maui.IWebView.UserAgent.set -> void -static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void -*REMOVED*Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void -static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool -static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void -virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void -virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! \ No newline at end of file diff --git a/src/Core/src/PublicAPI/netstandard/PublicAPI.Shipped.txt b/src/Core/src/PublicAPI/netstandard/PublicAPI.Shipped.txt index 35fcb9dbb099..309379c65e9b 100644 --- a/src/Core/src/PublicAPI/netstandard/PublicAPI.Shipped.txt +++ b/src/Core/src/PublicAPI/netstandard/PublicAPI.Shipped.txt @@ -161,6 +161,7 @@ Microsoft.Maui.CommandMapper.Chained.get -> Microsoft.Maui.CommandMapper? Microsoft.Maui.CommandMapper.Chained.set -> void Microsoft.Maui.CommandMapper.CommandMapper() -> void Microsoft.Maui.CommandMapper.CommandMapper(Microsoft.Maui.CommandMapper! chained) -> void +Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void Microsoft.Maui.CommandMapper Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void @@ -268,6 +269,7 @@ Microsoft.Maui.FlyoutBehavior.Disabled = 0 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Flyout = 1 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Locked = 2 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FocusRequest +Microsoft.Maui.FocusRequest.FocusRequest() -> void Microsoft.Maui.FocusRequest.FocusRequest(bool isFocused) -> void Microsoft.Maui.FocusRequest.IsFocused.get -> bool Microsoft.Maui.FocusRequest.IsFocused.set -> void @@ -365,7 +367,6 @@ Microsoft.Maui.Handlers.ButtonHandler Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler() -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.CheckBoxHandler Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler() -> void Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void @@ -458,12 +459,10 @@ Microsoft.Maui.Handlers.ImageButtonHandler Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler() -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.ImageHandler Microsoft.Maui.Handlers.ImageHandler.ImageHandler() -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.IMenuBarHandler Microsoft.Maui.Handlers.IMenuBarHandler.Add(Microsoft.Maui.IMenuBarItem! view) -> void Microsoft.Maui.Handlers.IMenuBarHandler.Clear() -> void @@ -536,6 +535,7 @@ Microsoft.Maui.Handlers.IStepperHandler.PlatformView.get -> object! Microsoft.Maui.Handlers.IStepperHandler.VirtualView.get -> Microsoft.Maui.IStepper! Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.PlatformView.get -> object! +Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.VirtualView.get -> Microsoft.Maui.ISwipeItemMenuItem! Microsoft.Maui.Handlers.ISwipeItemViewHandler Microsoft.Maui.Handlers.ISwipeItemViewHandler.PlatformView.get -> object! @@ -680,7 +680,6 @@ Microsoft.Maui.Handlers.StepperHandler.StepperHandler() -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler -Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler() -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void @@ -755,6 +754,7 @@ Microsoft.Maui.Hosting.IMauiServiceCollection.TryGetService(System.Type! service Microsoft.Maui.Hosting.MauiApp Microsoft.Maui.Hosting.MauiApp.Configuration.get -> Microsoft.Extensions.Configuration.IConfiguration! Microsoft.Maui.Hosting.MauiApp.Dispose() -> void +Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask Microsoft.Maui.Hosting.MauiApp.Services.get -> System.IServiceProvider! Microsoft.Maui.Hosting.MauiAppBuilder Microsoft.Maui.Hosting.MauiAppBuilder.Build() -> Microsoft.Maui.Hosting.MauiApp! @@ -791,6 +791,7 @@ Microsoft.Maui.IApplication.CloseWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.CreateWindow(Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.IWindow! Microsoft.Maui.IApplication.OpenWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.ThemeChanged() -> void +Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.IApplication.Windows.get -> System.Collections.Generic.IReadOnlyList! Microsoft.Maui.IBorder Microsoft.Maui.IBorder.Border.get -> Microsoft.Maui.IBorderStroke! @@ -809,6 +810,12 @@ Microsoft.Maui.ICheckBox Microsoft.Maui.ICheckBox.Foreground.get -> Microsoft.Maui.Graphics.Paint? Microsoft.Maui.ICheckBox.IsChecked.get -> bool Microsoft.Maui.ICheckBox.IsChecked.set -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? +Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.IContainer Microsoft.Maui.IContentView Microsoft.Maui.IContentView.Content.get -> object? @@ -817,6 +824,12 @@ Microsoft.Maui.IContentView.CrossPlatformMeasure(double widthConstraint, double Microsoft.Maui.IContentView.PresentedContent.get -> Microsoft.Maui.IView? Microsoft.Maui.IContextFlyoutElement Microsoft.Maui.IContextFlyoutElement.ContextFlyout.get -> Microsoft.Maui.IFlyout? +Microsoft.Maui.ICrossPlatformLayout +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayoutBacking +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void Microsoft.Maui.IDatePicker Microsoft.Maui.IDatePicker.Date.get -> System.DateTime Microsoft.Maui.IDatePicker.Date.set -> void @@ -943,6 +956,9 @@ Microsoft.Maui.IIndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graph Microsoft.Maui.IItemDelegate Microsoft.Maui.IItemDelegate.GetCount() -> int Microsoft.Maui.IItemDelegate.GetItem(int index) -> T +Microsoft.Maui.IKeyboardAccelerator +Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? +Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.ILabel Microsoft.Maui.ILabel.LineHeight.get -> double Microsoft.Maui.ILabel.TextDecorations.get -> Microsoft.Maui.TextDecorations @@ -999,6 +1015,7 @@ Microsoft.Maui.IMenuElement.Clicked() -> void Microsoft.Maui.IMenuElement.IsEnabled.get -> bool Microsoft.Maui.IMenuFlyout Microsoft.Maui.IMenuFlyoutItem +Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? Microsoft.Maui.IMenuFlyoutSeparator Microsoft.Maui.IMenuFlyoutSubItem Microsoft.Maui.IPadding @@ -1145,6 +1162,7 @@ Microsoft.Maui.ITextInput Microsoft.Maui.ITextInput.CursorPosition.get -> int Microsoft.Maui.ITextInput.CursorPosition.set -> void Microsoft.Maui.ITextInput.IsReadOnly.get -> bool +Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool Microsoft.Maui.ITextInput.IsTextPredictionEnabled.get -> bool Microsoft.Maui.ITextInput.Keyboard.get -> Microsoft.Maui.Keyboard! Microsoft.Maui.ITextInput.MaxLength.get -> int @@ -1262,6 +1280,8 @@ Microsoft.Maui.IWebView.Navigated(Microsoft.Maui.WebNavigationEvent evnt, string Microsoft.Maui.IWebView.Navigating(Microsoft.Maui.WebNavigationEvent evnt, string! url) -> bool Microsoft.Maui.IWebView.Reload() -> void Microsoft.Maui.IWebView.Source.get -> Microsoft.Maui.IWebViewSource! +Microsoft.Maui.IWebView.UserAgent.get -> string? +Microsoft.Maui.IWebView.UserAgent.set -> void Microsoft.Maui.IWebViewDelegate Microsoft.Maui.IWebViewDelegate.LoadHtml(string? html, string? baseUrl) -> void Microsoft.Maui.IWebViewDelegate.LoadUrl(string? url) -> void @@ -1315,6 +1335,13 @@ Microsoft.Maui.IWindowOverlay.WindowElements.get -> System.Collections.Generic.I Microsoft.Maui.IWindowOverlayElement Microsoft.Maui.IWindowOverlayElement.Contains(Microsoft.Maui.Graphics.Point point) -> bool Microsoft.Maui.Keyboard +Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.All = -1 -> Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.CapitalizeCharacter = 16 -> Microsoft.Maui.KeyboardFlags @@ -1356,6 +1383,7 @@ Microsoft.Maui.Layouts.FlexAlignSelf.End = 4 -> Microsoft.Maui.Layouts.FlexAlign Microsoft.Maui.Layouts.FlexAlignSelf.Start = 3 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexAlignSelf.Stretch = 1 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexBasis +Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool Microsoft.Maui.Layouts.FlexBasis.FlexBasis() -> void Microsoft.Maui.Layouts.FlexBasis.FlexBasis(float length, bool isRelative = false) -> void Microsoft.Maui.Layouts.FlexBasis.Length.get -> float @@ -1471,8 +1499,13 @@ Microsoft.Maui.PathAspect.Stretch = 2 -> Microsoft.Maui.PathAspect Microsoft.Maui.PersistedState Microsoft.Maui.PersistedState.PersistedState() -> void Microsoft.Maui.Platform.ElementExtensions +Microsoft.Maui.Platform.IImageSourcePartSetter +Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? +Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? +Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(object? platformImage) -> void Microsoft.Maui.Platform.ImageSourcePartLoader Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.IElementHandler! handler, System.Func! imageSourcePart, System.Action! setImage) -> void +Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void Microsoft.Maui.Platform.ImageSourcePartLoader.Reset() -> void Microsoft.Maui.Platform.ImageSourcePartLoader.UpdateImageSourceAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Platform.StrokeExtensions @@ -1577,6 +1610,7 @@ Microsoft.Maui.Semantics.Hint.set -> void Microsoft.Maui.Semantics.IsHeading.get -> bool Microsoft.Maui.Semantics.Semantics() -> void Microsoft.Maui.SizeRequest +Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool Microsoft.Maui.SizeRequest.Minimum.get -> Microsoft.Maui.Graphics.Size Microsoft.Maui.SizeRequest.Minimum.set -> void Microsoft.Maui.SizeRequest.Request.get -> Microsoft.Maui.Graphics.Size @@ -1584,6 +1618,7 @@ Microsoft.Maui.SizeRequest.Request.set -> void Microsoft.Maui.SizeRequest.SizeRequest() -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request, Microsoft.Maui.Graphics.Size minimum) -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request) -> void +Microsoft.Maui.SoftInputExtensions Microsoft.Maui.SourceInfo Microsoft.Maui.SourceInfo.Deconstruct(out System.Uri! sourceUri, out int lineNumber, out int linePosition) -> void Microsoft.Maui.SourceInfo.LineNumber.get -> int @@ -1711,7 +1746,7 @@ Microsoft.Maui.VisualTreeElementExtensions Microsoft.Maui.WeakEventManager Microsoft.Maui.WeakEventManager.AddEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.AddEventHandler(System.EventHandler! handler, string! eventName = "") -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void +Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.EventHandler! handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.WeakEventManager() -> void @@ -1813,6 +1848,8 @@ override Microsoft.Maui.Handlers.WebViewHandler.CreatePlatformView() -> object! override Microsoft.Maui.Handlers.WindowHandler.CreatePlatformElement() -> object! override Microsoft.Maui.Layouts.AbsoluteLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.AbsoluteLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool +override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int override Microsoft.Maui.Layouts.GridLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.GridLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.HorizontalStackLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size @@ -1821,6 +1858,8 @@ override Microsoft.Maui.Layouts.VerticalStackLayoutManager.ArrangeChildren(Micro override Microsoft.Maui.Layouts.VerticalStackLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.RectangleGridAdorner.Draw(Microsoft.Maui.Graphics.ICanvas! canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void override Microsoft.Maui.Semantics.ToString() -> string! +override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool +override Microsoft.Maui.SizeRequest.GetHashCode() -> int override Microsoft.Maui.SizeRequest.ToString() -> string! override Microsoft.Maui.Thickness.Equals(object? obj) -> bool override Microsoft.Maui.Thickness.GetHashCode() -> int @@ -1846,8 +1885,15 @@ static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft. static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft.Maui.Thickness start, Microsoft.Maui.Thickness end, double progress) -> Microsoft.Maui.Thickness static Microsoft.Maui.Animations.Lerp.GetLerp(System.Type! type) -> Microsoft.Maui.Animations.Lerp? static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CornerRadius.implicit operator Microsoft.Maui.CornerRadius(double uniformRadius) -> Microsoft.Maui.CornerRadius static Microsoft.Maui.CornerRadius.operator !=(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool static Microsoft.Maui.CornerRadius.operator ==(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool @@ -1875,6 +1921,8 @@ static Microsoft.Maui.FontFile.FromString(string! input) -> Microsoft.Maui.FontF static Microsoft.Maui.Graphics.PaintExtensions.IsNullOrEmpty(this Microsoft.Maui.Graphics.Paint? paint) -> bool static Microsoft.Maui.Graphics.PaintExtensions.ToColor(this Microsoft.Maui.Graphics.Paint? paint) -> Microsoft.Maui.Graphics.Color? static Microsoft.Maui.GridLength.implicit operator Microsoft.Maui.GridLength(double absoluteValue) -> Microsoft.Maui.GridLength +static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool +static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool static Microsoft.Maui.Handlers.ActivityIndicatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapColor(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapIsRunning(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void @@ -1931,6 +1979,7 @@ static Microsoft.Maui.Handlers.EditorHandler.MapCursorPosition(Microsoft.Maui.Ha static Microsoft.Maui.Handlers.EditorHandler.MapFont(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsReadOnly(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapKeyboard(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapMaxLength(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.IEditor! editor) -> void @@ -1952,6 +2001,7 @@ static Microsoft.Maui.Handlers.EntryHandler.MapFont(Microsoft.Maui.Handlers.IEnt static Microsoft.Maui.Handlers.EntryHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsPassword(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapKeyboard(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapMaxLength(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void @@ -2094,7 +2144,9 @@ static Microsoft.Maui.Handlers.SearchBarHandler.MapFont(Microsoft.Maui.IViewHand static Microsoft.Maui.Handlers.SearchBarHandler.MapHorizontalTextAlignment(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsReadOnly(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsTextPredictionEnabled(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapMaxLength(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.SearchBarHandler.MapPlaceholder(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2218,6 +2270,7 @@ static Microsoft.Maui.Handlers.WebViewHandler.MapGoForward(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.WebViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.WebViewHandler.MapReload(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView, object? arg) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapSource(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WindowHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.WindowHandler.MapContent(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! window) -> void static Microsoft.Maui.Handlers.WindowHandler.MapHeight(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! view) -> void @@ -2244,8 +2297,10 @@ static Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions.ConfigureImag static Microsoft.Maui.Hosting.MauiApp.CreateBuilder(bool useDefaults = true) -> Microsoft.Maui.Hosting.MauiAppBuilder! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.HotReload.HotReloadExtensions.CheckHandlers(this Microsoft.Maui.IView? view) -> void static Microsoft.Maui.HotReload.HotReloadExtensions.GetOnHotReloadMethods(this System.Type! type) -> System.Collections.Generic.List! static Microsoft.Maui.HotReload.MauiHotReloadHelper.AddActiveView(Microsoft.Maui.HotReload.IHotReloadableView! view) -> void @@ -2282,8 +2337,11 @@ static Microsoft.Maui.Keyboard.Telephone.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Text.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Url.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Layouts.FlexBasis.implicit operator Microsoft.Maui.Layouts.FlexBasis(float length) -> Microsoft.Maui.Layouts.FlexBasis +static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool +static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool static Microsoft.Maui.Layouts.LayoutExtensions.AdjustForFill(this Microsoft.Maui.Graphics.Size size, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.IView! view) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContent(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> void +static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeDesiredSize(this Microsoft.Maui.IView! view, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeFrame(this Microsoft.Maui.IView! view, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Rect static Microsoft.Maui.Layouts.LayoutExtensions.MeasureContent(this Microsoft.Maui.IContentView! contentView, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size @@ -2345,12 +2403,21 @@ static Microsoft.Maui.Primitives.Dimension.IsExplicitSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMaximumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMinimumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.ResolveMinimum(double value) -> double +static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.SemanticExtensions.SetSemanticFocus(this Microsoft.Maui.IView! element) -> void static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.SizeRequest size) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.SizeRequest(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.SizeRequest +static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! +static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool +static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(double uniformSize) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.operator -(Microsoft.Maui.Thickness left, double addend) -> Microsoft.Maui.Thickness @@ -2402,16 +2469,22 @@ virtual Microsoft.Maui.Animations.AnimationManager.Dispose(bool disposing) -> vo virtual Microsoft.Maui.Animations.Ticker.IsRunning.get -> bool virtual Microsoft.Maui.Animations.Ticker.MaxFps.get -> int virtual Microsoft.Maui.Animations.Ticker.MaxFps.set -> void +virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void virtual Microsoft.Maui.Animations.Ticker.Start() -> void virtual Microsoft.Maui.Animations.Ticker.Stop() -> void virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.get -> bool +virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void virtual Microsoft.Maui.CommandMapper.GetCommand(string! key) -> System.Action? +virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ElementHandler.Invoke(string! command, object? args) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetMauiContext(Microsoft.Maui.IMauiContext! mauiContext) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetVirtualView(Microsoft.Maui.IElement! view) -> void virtual Microsoft.Maui.Handlers.ElementHandler.UpdateValue(string! property) -> void virtual Microsoft.Maui.Handlers.ElementHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ElementHandler.DisconnectHandler(TPlatformView! platformView) -> void +virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ViewHandler.NeedsContainer.get -> bool virtual Microsoft.Maui.Handlers.ViewHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ViewHandler.DisconnectHandler(TPlatformView! platformView) -> void diff --git a/src/Core/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Core/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt index 7a9469504a37..7dc5c58110bf 100644 --- a/src/Core/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Core/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -1,84 +1 @@ #nullable enable -Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.FocusRequest.FocusRequest() -> void -Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? -Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? -Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool -Microsoft.Maui.ICrossPlatformLayout -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayoutBacking -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void -Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool -Microsoft.Maui.Platform.IImageSourcePartSetter -Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? -Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? -Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(object? platformImage) -> void -Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void -Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool -Microsoft.Maui.SoftInputExtensions -override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool -override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int -override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool -override Microsoft.Maui.SizeRequest.GetHashCode() -> int -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -Microsoft.Maui.IWebView.UserAgent.get -> string? -Microsoft.Maui.IWebView.UserAgent.set -> void -static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void -*REMOVED*Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void -static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -Microsoft.Maui.IKeyboardAccelerator -Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? -Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? -static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool -static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void -virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void -virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! \ No newline at end of file diff --git a/src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt b/src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt index 6d6cc35bb114..517b12421d5b 100644 --- a/src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt +++ b/src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Shipped.txt @@ -161,6 +161,7 @@ Microsoft.Maui.CommandMapper.Chained.get -> Microsoft.Maui.CommandMapper? Microsoft.Maui.CommandMapper.Chained.set -> void Microsoft.Maui.CommandMapper.CommandMapper() -> void Microsoft.Maui.CommandMapper.CommandMapper(Microsoft.Maui.CommandMapper! chained) -> void +Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void Microsoft.Maui.CommandMapper Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.CommandMapper.Add(string! key, System.Action! action) -> void @@ -268,6 +269,7 @@ Microsoft.Maui.FlyoutBehavior.Disabled = 0 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Flyout = 1 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FlyoutBehavior.Locked = 2 -> Microsoft.Maui.FlyoutBehavior Microsoft.Maui.FocusRequest +Microsoft.Maui.FocusRequest.FocusRequest() -> void Microsoft.Maui.FocusRequest.FocusRequest(bool isFocused) -> void Microsoft.Maui.FocusRequest.IsFocused.get -> bool Microsoft.Maui.FocusRequest.IsFocused.set -> void @@ -365,7 +367,6 @@ Microsoft.Maui.Handlers.ButtonHandler Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler() -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ButtonHandler.ButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.CheckBoxHandler Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler() -> void Microsoft.Maui.Handlers.CheckBoxHandler.CheckBoxHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void @@ -458,12 +459,10 @@ Microsoft.Maui.Handlers.ImageButtonHandler Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler() -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageButtonHandler.ImageButtonHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.ImageHandler Microsoft.Maui.Handlers.ImageHandler.ImageHandler() -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.ImageHandler.ImageHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void -Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.IMenuBarHandler Microsoft.Maui.Handlers.IMenuBarHandler.Add(Microsoft.Maui.IMenuBarItem! view) -> void Microsoft.Maui.Handlers.IMenuBarHandler.Clear() -> void @@ -536,6 +535,7 @@ Microsoft.Maui.Handlers.IStepperHandler.PlatformView.get -> object! Microsoft.Maui.Handlers.IStepperHandler.VirtualView.get -> Microsoft.Maui.IStepper! Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.PlatformView.get -> object! +Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.VirtualView.get -> Microsoft.Maui.ISwipeItemMenuItem! Microsoft.Maui.Handlers.ISwipeItemViewHandler Microsoft.Maui.Handlers.ISwipeItemViewHandler.PlatformView.get -> object! @@ -680,7 +680,6 @@ Microsoft.Maui.Handlers.StepperHandler.StepperHandler() -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.StepperHandler.StepperHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler -Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler() -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper, Microsoft.Maui.CommandMapper? commandMapper) -> void Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SwipeItemMenuItemHandler(Microsoft.Maui.IPropertyMapper? mapper) -> void @@ -755,6 +754,7 @@ Microsoft.Maui.Hosting.IMauiServiceCollection.TryGetService(System.Type! service Microsoft.Maui.Hosting.MauiApp Microsoft.Maui.Hosting.MauiApp.Configuration.get -> Microsoft.Extensions.Configuration.IConfiguration! Microsoft.Maui.Hosting.MauiApp.Dispose() -> void +Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask Microsoft.Maui.Hosting.MauiApp.Services.get -> System.IServiceProvider! Microsoft.Maui.Hosting.MauiAppBuilder Microsoft.Maui.Hosting.MauiAppBuilder.Build() -> Microsoft.Maui.Hosting.MauiApp! @@ -791,6 +791,7 @@ Microsoft.Maui.IApplication.CloseWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.CreateWindow(Microsoft.Maui.IActivationState? activationState) -> Microsoft.Maui.IWindow! Microsoft.Maui.IApplication.OpenWindow(Microsoft.Maui.IWindow! window) -> void Microsoft.Maui.IApplication.ThemeChanged() -> void +Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme Microsoft.Maui.IApplication.Windows.get -> System.Collections.Generic.IReadOnlyList! Microsoft.Maui.IBorder Microsoft.Maui.IBorder.Border.get -> Microsoft.Maui.IBorderStroke! @@ -809,6 +810,12 @@ Microsoft.Maui.ICheckBox Microsoft.Maui.ICheckBox.Foreground.get -> Microsoft.Maui.Graphics.Paint? Microsoft.Maui.ICheckBox.IsChecked.get -> bool Microsoft.Maui.ICheckBox.IsChecked.set -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? +Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void +Microsoft.Maui.ICommandMapper +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void +Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void Microsoft.Maui.IContainer Microsoft.Maui.IContentView Microsoft.Maui.IContentView.Content.get -> object? @@ -817,6 +824,12 @@ Microsoft.Maui.IContentView.CrossPlatformMeasure(double widthConstraint, double Microsoft.Maui.IContentView.PresentedContent.get -> Microsoft.Maui.IView? Microsoft.Maui.IContextFlyoutElement Microsoft.Maui.IContextFlyoutElement.ContextFlyout.get -> Microsoft.Maui.IFlyout? +Microsoft.Maui.ICrossPlatformLayout +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.ICrossPlatformLayoutBacking +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? +Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void Microsoft.Maui.IDatePicker Microsoft.Maui.IDatePicker.Date.get -> System.DateTime Microsoft.Maui.IDatePicker.Date.set -> void @@ -943,6 +956,9 @@ Microsoft.Maui.IIndicatorView.SelectedIndicatorColor.get -> Microsoft.Maui.Graph Microsoft.Maui.IItemDelegate Microsoft.Maui.IItemDelegate.GetCount() -> int Microsoft.Maui.IItemDelegate.GetItem(int index) -> T +Microsoft.Maui.IKeyboardAccelerator +Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? +Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.ILabel Microsoft.Maui.ILabel.LineHeight.get -> double Microsoft.Maui.ILabel.TextDecorations.get -> Microsoft.Maui.TextDecorations @@ -999,6 +1015,7 @@ Microsoft.Maui.IMenuElement.Clicked() -> void Microsoft.Maui.IMenuElement.IsEnabled.get -> bool Microsoft.Maui.IMenuFlyout Microsoft.Maui.IMenuFlyoutItem +Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? Microsoft.Maui.IMenuFlyoutSeparator Microsoft.Maui.IMenuFlyoutSubItem Microsoft.Maui.IPadding @@ -1143,6 +1160,7 @@ Microsoft.Maui.ITextInput Microsoft.Maui.ITextInput.CursorPosition.get -> int Microsoft.Maui.ITextInput.CursorPosition.set -> void Microsoft.Maui.ITextInput.IsReadOnly.get -> bool +Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool Microsoft.Maui.ITextInput.IsTextPredictionEnabled.get -> bool Microsoft.Maui.ITextInput.Keyboard.get -> Microsoft.Maui.Keyboard! Microsoft.Maui.ITextInput.MaxLength.get -> int @@ -1260,6 +1278,8 @@ Microsoft.Maui.IWebView.Navigated(Microsoft.Maui.WebNavigationEvent evnt, string Microsoft.Maui.IWebView.Navigating(Microsoft.Maui.WebNavigationEvent evnt, string! url) -> bool Microsoft.Maui.IWebView.Reload() -> void Microsoft.Maui.IWebView.Source.get -> Microsoft.Maui.IWebViewSource! +Microsoft.Maui.IWebView.UserAgent.get -> string? +Microsoft.Maui.IWebView.UserAgent.set -> void Microsoft.Maui.IWebViewDelegate Microsoft.Maui.IWebViewDelegate.LoadHtml(string? html, string? baseUrl) -> void Microsoft.Maui.IWebViewDelegate.LoadUrl(string? url) -> void @@ -1313,6 +1333,13 @@ Microsoft.Maui.IWindowOverlay.WindowElements.get -> System.Collections.Generic.I Microsoft.Maui.IWindowOverlayElement Microsoft.Maui.IWindowOverlayElement.Contains(Microsoft.Maui.Graphics.Point point) -> bool Microsoft.Maui.Keyboard +Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers +Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.All = -1 -> Microsoft.Maui.KeyboardFlags Microsoft.Maui.KeyboardFlags.CapitalizeCharacter = 16 -> Microsoft.Maui.KeyboardFlags @@ -1354,6 +1381,7 @@ Microsoft.Maui.Layouts.FlexAlignSelf.End = 4 -> Microsoft.Maui.Layouts.FlexAlign Microsoft.Maui.Layouts.FlexAlignSelf.Start = 3 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexAlignSelf.Stretch = 1 -> Microsoft.Maui.Layouts.FlexAlignSelf Microsoft.Maui.Layouts.FlexBasis +Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool Microsoft.Maui.Layouts.FlexBasis.FlexBasis() -> void Microsoft.Maui.Layouts.FlexBasis.FlexBasis(float length, bool isRelative = false) -> void Microsoft.Maui.Layouts.FlexBasis.Length.get -> float @@ -1469,8 +1497,13 @@ Microsoft.Maui.PathAspect.Stretch = 2 -> Microsoft.Maui.PathAspect Microsoft.Maui.PersistedState Microsoft.Maui.PersistedState.PersistedState() -> void Microsoft.Maui.Platform.ElementExtensions +Microsoft.Maui.Platform.IImageSourcePartSetter +Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? +Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? +Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(object? platformImage) -> void Microsoft.Maui.Platform.ImageSourcePartLoader Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.IElementHandler! handler, System.Func! imageSourcePart, System.Action! setImage) -> void +Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void Microsoft.Maui.Platform.ImageSourcePartLoader.Reset() -> void Microsoft.Maui.Platform.ImageSourcePartLoader.UpdateImageSourceAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Platform.StrokeExtensions @@ -1575,6 +1608,7 @@ Microsoft.Maui.Semantics.Hint.set -> void Microsoft.Maui.Semantics.IsHeading.get -> bool Microsoft.Maui.Semantics.Semantics() -> void Microsoft.Maui.SizeRequest +Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool Microsoft.Maui.SizeRequest.Minimum.get -> Microsoft.Maui.Graphics.Size Microsoft.Maui.SizeRequest.Minimum.set -> void Microsoft.Maui.SizeRequest.Request.get -> Microsoft.Maui.Graphics.Size @@ -1582,6 +1616,7 @@ Microsoft.Maui.SizeRequest.Request.set -> void Microsoft.Maui.SizeRequest.SizeRequest() -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request, Microsoft.Maui.Graphics.Size minimum) -> void Microsoft.Maui.SizeRequest.SizeRequest(Microsoft.Maui.Graphics.Size request) -> void +Microsoft.Maui.SoftInputExtensions Microsoft.Maui.SourceInfo Microsoft.Maui.SourceInfo.Deconstruct(out System.Uri! sourceUri, out int lineNumber, out int linePosition) -> void Microsoft.Maui.SourceInfo.LineNumber.get -> int @@ -1709,7 +1744,7 @@ Microsoft.Maui.VisualTreeElementExtensions Microsoft.Maui.WeakEventManager Microsoft.Maui.WeakEventManager.AddEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.AddEventHandler(System.EventHandler! handler, string! eventName = "") -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void +Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.Delegate? handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.RemoveEventHandler(System.EventHandler! handler, string! eventName = "") -> void Microsoft.Maui.WeakEventManager.WeakEventManager() -> void @@ -1811,6 +1846,8 @@ override Microsoft.Maui.Handlers.WebViewHandler.CreatePlatformView() -> object! override Microsoft.Maui.Handlers.WindowHandler.CreatePlatformElement() -> object! override Microsoft.Maui.Layouts.AbsoluteLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.AbsoluteLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size +override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool +override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int override Microsoft.Maui.Layouts.GridLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.GridLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.Layouts.HorizontalStackLayoutManager.ArrangeChildren(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size @@ -1819,6 +1856,8 @@ override Microsoft.Maui.Layouts.VerticalStackLayoutManager.ArrangeChildren(Micro override Microsoft.Maui.Layouts.VerticalStackLayoutManager.Measure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size override Microsoft.Maui.RectangleGridAdorner.Draw(Microsoft.Maui.Graphics.ICanvas! canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void override Microsoft.Maui.Semantics.ToString() -> string! +override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool +override Microsoft.Maui.SizeRequest.GetHashCode() -> int override Microsoft.Maui.SizeRequest.ToString() -> string! override Microsoft.Maui.Thickness.Equals(object? obj) -> bool override Microsoft.Maui.Thickness.GetHashCode() -> int @@ -1844,8 +1883,15 @@ static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft. static Microsoft.Maui.Animations.AnimationLerpingExtensions.Lerp(this Microsoft.Maui.Thickness start, Microsoft.Maui.Thickness end, double progress) -> Microsoft.Maui.Thickness static Microsoft.Maui.Animations.Lerp.GetLerp(System.Type! type) -> Microsoft.Maui.Animations.Lerp? static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.CommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void static Microsoft.Maui.CornerRadius.implicit operator Microsoft.Maui.CornerRadius(double uniformRadius) -> Microsoft.Maui.CornerRadius static Microsoft.Maui.CornerRadius.operator !=(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool static Microsoft.Maui.CornerRadius.operator ==(Microsoft.Maui.CornerRadius left, Microsoft.Maui.CornerRadius right) -> bool @@ -1873,6 +1919,8 @@ static Microsoft.Maui.FontFile.FromString(string! input) -> Microsoft.Maui.FontF static Microsoft.Maui.Graphics.PaintExtensions.IsNullOrEmpty(this Microsoft.Maui.Graphics.Paint? paint) -> bool static Microsoft.Maui.Graphics.PaintExtensions.ToColor(this Microsoft.Maui.Graphics.Paint? paint) -> Microsoft.Maui.Graphics.Color? static Microsoft.Maui.GridLength.implicit operator Microsoft.Maui.GridLength(double absoluteValue) -> Microsoft.Maui.GridLength +static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool +static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool static Microsoft.Maui.Handlers.ActivityIndicatorHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapColor(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void static Microsoft.Maui.Handlers.ActivityIndicatorHandler.MapIsRunning(Microsoft.Maui.Handlers.IActivityIndicatorHandler! handler, Microsoft.Maui.IActivityIndicator! activityIndicator) -> void @@ -1929,6 +1977,7 @@ static Microsoft.Maui.Handlers.EditorHandler.MapCursorPosition(Microsoft.Maui.Ha static Microsoft.Maui.Handlers.EditorHandler.MapFont(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsReadOnly(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.IEditor! editor) -> void +static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapKeyboard(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void static Microsoft.Maui.Handlers.EditorHandler.MapMaxLength(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.IEditor! editor) -> void @@ -1950,6 +1999,7 @@ static Microsoft.Maui.Handlers.EntryHandler.MapFont(Microsoft.Maui.Handlers.IEnt static Microsoft.Maui.Handlers.EntryHandler.MapHorizontalTextAlignment(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsPassword(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsReadOnly(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void +static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapIsTextPredictionEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapKeyboard(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void static Microsoft.Maui.Handlers.EntryHandler.MapMaxLength(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void @@ -2092,7 +2142,9 @@ static Microsoft.Maui.Handlers.SearchBarHandler.MapFont(Microsoft.Maui.IViewHand static Microsoft.Maui.Handlers.SearchBarHandler.MapHorizontalTextAlignment(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsEnabled(Microsoft.Maui.Handlers.ISearchBarHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsReadOnly(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapIsTextPredictionEnabled(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void +static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.MapMaxLength(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void static Microsoft.Maui.Handlers.SearchBarHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.SearchBarHandler.MapPlaceholder(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void @@ -2216,6 +2268,7 @@ static Microsoft.Maui.Handlers.WebViewHandler.MapGoForward(Microsoft.Maui.Handle static Microsoft.Maui.Handlers.WebViewHandler.Mapper -> Microsoft.Maui.IPropertyMapper! static Microsoft.Maui.Handlers.WebViewHandler.MapReload(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView, object? arg) -> void static Microsoft.Maui.Handlers.WebViewHandler.MapSource(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void +static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void static Microsoft.Maui.Handlers.WindowHandler.CommandMapper -> Microsoft.Maui.CommandMapper! static Microsoft.Maui.Handlers.WindowHandler.MapContent(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! window) -> void static Microsoft.Maui.Handlers.WindowHandler.MapHeight(Microsoft.Maui.Handlers.IWindowHandler! handler, Microsoft.Maui.IWindow! view) -> void @@ -2242,8 +2295,10 @@ static Microsoft.Maui.Hosting.ImageSourcesMauiAppBuilderExtensions.ConfigureImag static Microsoft.Maui.Hosting.MauiApp.CreateBuilder(bool useDefaults = true) -> Microsoft.Maui.Hosting.MauiAppBuilder! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Type! viewType, System.Type! handlerType) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! +static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! static Microsoft.Maui.HotReload.HotReloadExtensions.CheckHandlers(this Microsoft.Maui.IView? view) -> void static Microsoft.Maui.HotReload.HotReloadExtensions.GetOnHotReloadMethods(this System.Type! type) -> System.Collections.Generic.List! static Microsoft.Maui.HotReload.MauiHotReloadHelper.AddActiveView(Microsoft.Maui.HotReload.IHotReloadableView! view) -> void @@ -2280,8 +2335,11 @@ static Microsoft.Maui.Keyboard.Telephone.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Text.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Keyboard.Url.get -> Microsoft.Maui.Keyboard! static Microsoft.Maui.Layouts.FlexBasis.implicit operator Microsoft.Maui.Layouts.FlexBasis(float length) -> Microsoft.Maui.Layouts.FlexBasis +static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool +static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool static Microsoft.Maui.Layouts.LayoutExtensions.AdjustForFill(this Microsoft.Maui.Graphics.Size size, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.IView! view) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContent(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> void +static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeDesiredSize(this Microsoft.Maui.IView! view, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.Layouts.LayoutExtensions.ComputeFrame(this Microsoft.Maui.IView! view, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Rect static Microsoft.Maui.Layouts.LayoutExtensions.MeasureContent(this Microsoft.Maui.IContentView! contentView, double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size @@ -2343,12 +2401,21 @@ static Microsoft.Maui.Primitives.Dimension.IsExplicitSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMaximumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.IsMinimumSet(double value) -> bool static Microsoft.Maui.Primitives.Dimension.ResolveMinimum(double value) -> double +static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void +static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void static Microsoft.Maui.SemanticExtensions.SetSemanticFocus(this Microsoft.Maui.IView! element) -> void static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.SizeRequest size) -> Microsoft.Maui.Graphics.Size static Microsoft.Maui.SizeRequest.implicit operator Microsoft.Maui.SizeRequest(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.SizeRequest +static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool +static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! +static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool +static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(double uniformSize) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.implicit operator Microsoft.Maui.Thickness(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Thickness static Microsoft.Maui.Thickness.operator -(Microsoft.Maui.Thickness left, double addend) -> Microsoft.Maui.Thickness @@ -2400,16 +2467,22 @@ virtual Microsoft.Maui.Animations.AnimationManager.Dispose(bool disposing) -> vo virtual Microsoft.Maui.Animations.Ticker.IsRunning.get -> bool virtual Microsoft.Maui.Animations.Ticker.MaxFps.get -> int virtual Microsoft.Maui.Animations.Ticker.MaxFps.set -> void +virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void virtual Microsoft.Maui.Animations.Ticker.Start() -> void virtual Microsoft.Maui.Animations.Ticker.Stop() -> void virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.get -> bool +virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void virtual Microsoft.Maui.CommandMapper.GetCommand(string! key) -> System.Action? +virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ElementHandler.Invoke(string! command, object? args) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetMauiContext(Microsoft.Maui.IMauiContext! mauiContext) -> void virtual Microsoft.Maui.Handlers.ElementHandler.SetVirtualView(Microsoft.Maui.IElement! view) -> void virtual Microsoft.Maui.Handlers.ElementHandler.UpdateValue(string! property) -> void virtual Microsoft.Maui.Handlers.ElementHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ElementHandler.DisconnectHandler(TPlatformView! platformView) -> void +virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! +virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! virtual Microsoft.Maui.Handlers.ViewHandler.NeedsContainer.get -> bool virtual Microsoft.Maui.Handlers.ViewHandler.ConnectHandler(TPlatformView! platformView) -> void virtual Microsoft.Maui.Handlers.ViewHandler.DisconnectHandler(TPlatformView! platformView) -> void diff --git a/src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt b/src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt index d46dad7603ea..7dc5c58110bf 100644 --- a/src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt +++ b/src/Core/src/PublicAPI/netstandard2.0/PublicAPI.Unshipped.txt @@ -1,84 +1 @@ #nullable enable -Microsoft.Maui.CommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.FocusRequest.FocusRequest() -> void -Microsoft.Maui.Handlers.ISwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader? -Microsoft.Maui.IKeyboardAccelerator -Microsoft.Maui.IKeyboardAccelerator.Key.get -> string? -Microsoft.Maui.IKeyboardAccelerator.Modifiers.get -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.IApplication.UserAppTheme.get -> Microsoft.Maui.ApplicationModel.AppTheme -Microsoft.Maui.Hosting.MauiApp.DisposeAsync() -> System.Threading.Tasks.ValueTask -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.GetCommand(string! key) -> System.Action? -Microsoft.Maui.ICommandMapper.Invoke(Microsoft.Maui.IElementHandler! viewHandler, Microsoft.Maui.IElement? virtualView, string! property, object? args) -> void -Microsoft.Maui.ICommandMapper -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.ICommandMapper.Add(string! key, System.Action! action) -> void -Microsoft.Maui.IMenuFlyoutItem.KeyboardAccelerators.get -> System.Collections.Generic.IReadOnlyList? -Microsoft.Maui.ITextInput.IsSpellCheckEnabled.get -> bool -Microsoft.Maui.ICrossPlatformLayout -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformArrange(Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayout.CrossPlatformMeasure(double widthConstraint, double heightConstraint) -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.ICrossPlatformLayoutBacking -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.get -> Microsoft.Maui.ICrossPlatformLayout? -Microsoft.Maui.ICrossPlatformLayoutBacking.CrossPlatformLayout.set -> void -Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Alt = 4 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Cmd = 8 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Ctrl = 2 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.None = 0 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Shift = 1 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.KeyboardAcceleratorModifiers.Windows = 16 -> Microsoft.Maui.KeyboardAcceleratorModifiers -Microsoft.Maui.Layouts.FlexBasis.Equals(Microsoft.Maui.Layouts.FlexBasis other) -> bool -Microsoft.Maui.Platform.IImageSourcePartSetter -Microsoft.Maui.Platform.IImageSourcePartSetter.Handler.get -> Microsoft.Maui.IElementHandler? -Microsoft.Maui.Platform.IImageSourcePartSetter.ImageSourcePart.get -> Microsoft.Maui.IImageSourcePart? -Microsoft.Maui.Platform.IImageSourcePartSetter.SetImageSource(object? platformImage) -> void -Microsoft.Maui.Platform.ImageSourcePartLoader.ImageSourcePartLoader(Microsoft.Maui.Platform.IImageSourcePartSetter! setter) -> void -Microsoft.Maui.SizeRequest.Equals(Microsoft.Maui.SizeRequest other) -> bool -Microsoft.Maui.SoftInputExtensions -override Microsoft.Maui.Layouts.FlexBasis.Equals(object? obj) -> bool -override Microsoft.Maui.Layouts.FlexBasis.GetHashCode() -> int -override Microsoft.Maui.SizeRequest.Equals(object? obj) -> bool -override Microsoft.Maui.SizeRequest.GetHashCode() -> int -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.AppendToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ModifyMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.PrependToMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.CommandMapperExtensions.ReplaceMapping(this Microsoft.Maui.ICommandMapper! commandMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.GridLength.operator !=(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.GridLength.operator ==(Microsoft.Maui.GridLength left, Microsoft.Maui.GridLength right) -> bool -static Microsoft.Maui.Handlers.EditorHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEditorHandler! handler, Microsoft.Maui.IEditor! editor) -> void -static Microsoft.Maui.Handlers.EntryHandler.MapIsSpellCheckEnabled(Microsoft.Maui.Handlers.IEntryHandler! handler, Microsoft.Maui.IEntry! entry) -> void -static Microsoft.Maui.Handlers.SearchBarHandler.MapIsSpellCheckEnabled(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.AddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Hosting.MauiHandlersCollectionExtensions.TryAddHandler(this Microsoft.Maui.Hosting.IMauiHandlersCollection! handlersCollection, System.Func! handlerImplementationFactory) -> Microsoft.Maui.Hosting.IMauiHandlersCollection! -static Microsoft.Maui.Layouts.FlexBasis.operator !=(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.FlexBasis.operator ==(Microsoft.Maui.Layouts.FlexBasis left, Microsoft.Maui.Layouts.FlexBasis right) -> bool -static Microsoft.Maui.Layouts.LayoutExtensions.ArrangeContentUnbounded(this Microsoft.Maui.IContentView! contentView, Microsoft.Maui.Graphics.Rect bounds) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Handlers.SearchBarHandler.MapKeyboard(Microsoft.Maui.IViewHandler! handler, Microsoft.Maui.ISearchBar! searchBar) -> void -Microsoft.Maui.IWebView.UserAgent.get -> string? -Microsoft.Maui.IWebView.UserAgent.set -> void -static Microsoft.Maui.Handlers.WebViewHandler.MapUserAgent(Microsoft.Maui.Handlers.IWebViewHandler! handler, Microsoft.Maui.IWebView! webView) -> void -*REMOVED*Microsoft.Maui.WeakEventManager.HandleEvent(object! sender, object! args, string! eventName) -> void -Microsoft.Maui.WeakEventManager.HandleEvent(object? sender, object? args, string! eventName) -> void -static Microsoft.Maui.PropertyMapperExtensions.AppendToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ModifyMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action?>! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.PrependToMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.PropertyMapperExtensions.ReplaceMapping(this Microsoft.Maui.IPropertyMapper! propertyMapper, string! key, System.Action! method) -> void -static Microsoft.Maui.SizeRequest.operator !=(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SizeRequest.operator ==(Microsoft.Maui.SizeRequest left, Microsoft.Maui.SizeRequest right) -> bool -static Microsoft.Maui.SoftInputExtensions.HideSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -static Microsoft.Maui.SoftInputExtensions.IsSoftInputShowing(this Microsoft.Maui.ITextInput! targetView) -> bool -static Microsoft.Maui.SoftInputExtensions.ShowSoftInputAsync(this Microsoft.Maui.ITextInput! targetView, System.Threading.CancellationToken token) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Animations.Ticker.OnSystemEnabledChanged() -> void -virtual Microsoft.Maui.Animations.Ticker.SystemEnabled.set -> void -virtual Microsoft.Maui.Handlers.ButtonHandler.ImageSourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageButtonHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.ImageHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -*REMOVED*Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! -virtual Microsoft.Maui.Handlers.SwipeItemMenuItemHandler.SourceLoader.get -> Microsoft.Maui.Platform.ImageSourcePartLoader! \ No newline at end of file diff --git a/src/Essentials/src/PublicAPI/net-android/PublicAPI.Shipped.txt b/src/Essentials/src/PublicAPI/net-android/PublicAPI.Shipped.txt index d828319966d8..7fa8c9d36d91 100644 --- a/src/Essentials/src/PublicAPI/net-android/PublicAPI.Shipped.txt +++ b/src/Essentials/src/PublicAPI/net-android/PublicAPI.Shipped.txt @@ -36,6 +36,7 @@ ~Microsoft.Maui.ApplicationModel.Permissions.PermissionResult.PermissionResult(string[] permissions, Android.Content.PM.Permission[] grantResults) -> void ~Microsoft.Maui.ApplicationModel.Permissions.PermissionResult.Permissions.get -> string[] ~Microsoft.Maui.Authentication.WebAuthenticatorResult.AccessToken.get -> string +~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Get(string key) -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.IdToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Properties.get -> System.Collections.Generic.Dictionary @@ -43,6 +44,7 @@ ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Put(string key, string value) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.RefreshToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Collections.Generic.IDictionary properties) -> void +~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri) -> void ~Microsoft.Maui.Devices.Sensors.Location.Location(Microsoft.Maui.Devices.Sensors.Location point) -> void ~Microsoft.Maui.Devices.Sensors.Placemark.AdminArea.get -> string @@ -97,7 +99,11 @@ ~override Microsoft.Maui.ApplicationModel.Permissions.Sensors.RequiredPermissions.get -> (string androidPermission, bool isRuntime)[] ~override Microsoft.Maui.ApplicationModel.Permissions.Sms.RequiredPermissions.get -> (string androidPermission, bool isRuntime)[] ~override Microsoft.Maui.ApplicationModel.Permissions.Speech.RequiredPermissions.get -> (string androidPermission, bool isRuntime)[] +~override Microsoft.Maui.ApplicationModel.Permissions.StorageRead.CheckStatusAsync() -> System.Threading.Tasks.Task +~override Microsoft.Maui.ApplicationModel.Permissions.StorageRead.RequestAsync() -> System.Threading.Tasks.Task ~override Microsoft.Maui.ApplicationModel.Permissions.StorageRead.RequiredPermissions.get -> (string androidPermission, bool isRuntime)[] +~override Microsoft.Maui.ApplicationModel.Permissions.StorageWrite.CheckStatusAsync() -> System.Threading.Tasks.Task +~override Microsoft.Maui.ApplicationModel.Permissions.StorageWrite.RequestAsync() -> System.Threading.Tasks.Task ~override Microsoft.Maui.ApplicationModel.Permissions.StorageWrite.RequiredPermissions.get -> (string androidPermission, bool isRuntime)[] ~override Microsoft.Maui.ApplicationModel.Permissions.Vibrate.RequiredPermissions.get -> (string androidPermission, bool isRuntime)[] ~override Microsoft.Maui.Authentication.WebAuthenticatorCallbackActivity.OnCreate(Android.OS.Bundle savedInstanceState) -> void @@ -435,9 +441,9 @@ Microsoft.Maui.ApplicationModel.Permissions.Phone.Phone() -> void Microsoft.Maui.ApplicationModel.Permissions.Photos Microsoft.Maui.ApplicationModel.Permissions.Photos.Photos() -> void Microsoft.Maui.ApplicationModel.Permissions.PhotosAddOnly -Microsoft.Maui.ApplicationModel.Permissions.PostNotifications.PostNotifications() -> void -Microsoft.Maui.ApplicationModel.Permissions.PostNotifications Microsoft.Maui.ApplicationModel.Permissions.PhotosAddOnly.PhotosAddOnly() -> void +Microsoft.Maui.ApplicationModel.Permissions.PostNotifications +Microsoft.Maui.ApplicationModel.Permissions.PostNotifications.PostNotifications() -> void Microsoft.Maui.ApplicationModel.Permissions.Reminders Microsoft.Maui.ApplicationModel.Permissions.Reminders.Reminders() -> void Microsoft.Maui.ApplicationModel.Permissions.Sensors @@ -475,6 +481,8 @@ Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback.OnResumeCallback(Android.Content.Intent! intent) -> bool Microsoft.Maui.Authentication.IWebAuthenticator Microsoft.Maui.Authentication.IWebAuthenticator.AuthenticateAsync(Microsoft.Maui.Authentication.WebAuthenticatorOptions! webAuthenticatorOptions) -> System.Threading.Tasks.Task! +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? Microsoft.Maui.Authentication.WebAuthenticator Microsoft.Maui.Authentication.WebAuthenticatorCallbackActivity Microsoft.Maui.Authentication.WebAuthenticatorCallbackActivity.WebAuthenticatorCallbackActivity() -> void @@ -484,6 +492,8 @@ Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.get -> System. Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.get -> bool Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.set -> void +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.get -> System.Uri? Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.WebAuthenticatorOptions() -> void @@ -582,6 +592,7 @@ Microsoft.Maui.Devices.IDeviceInfo.Platform.get -> Microsoft.Maui.Devices.Device Microsoft.Maui.Devices.IDeviceInfo.Version.get -> System.Version! Microsoft.Maui.Devices.IDeviceInfo.VersionString.get -> string! Microsoft.Maui.Devices.IFlashlight +Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOffAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOnAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IHapticFeedback @@ -640,7 +651,24 @@ Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.High = 4 -> Microsoft.Maui.De Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Low = 2 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Lowest = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Medium = 3 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError Microsoft.Maui.Devices.Sensors.GeolocationExtensions +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! Microsoft.Maui.Devices.Sensors.GeolocationRequest Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.set -> void @@ -687,6 +715,11 @@ Microsoft.Maui.Devices.Sensors.IGeocoding.GetPlacemarksAsync(double latitude, do Microsoft.Maui.Devices.Sensors.IGeolocation Microsoft.Maui.Devices.Sensors.IGeolocation.GetLastKnownLocationAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.Sensors.IGeolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool +Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void Microsoft.Maui.Devices.Sensors.IGyroscope Microsoft.Maui.Devices.Sensors.IGyroscope.IsMonitoring.get -> bool Microsoft.Maui.Devices.Sensors.IGyroscope.IsSupported.get -> bool @@ -773,11 +806,11 @@ Microsoft.Maui.Devices.Sensors.SensorSpeed.UI = 1 -> Microsoft.Maui.Devices.Sens Microsoft.Maui.Devices.Vibration Microsoft.Maui.Devices.VibrationExtensions Microsoft.Maui.Media.IMediaPicker -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IMediaPicker.IsCaptureSupported.get -> bool -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(Android.App.Activity! activity) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(Android.Views.View! view) -> System.Threading.Tasks.Task! @@ -881,7 +914,7 @@ Microsoft.Maui.Storage.IPreferences.Get(string! key, T defaultValue, string? Microsoft.Maui.Storage.IPreferences.Remove(string! key, string? sharedName = null) -> void Microsoft.Maui.Storage.IPreferences.Set(string! key, T value, string? sharedName = null) -> void Microsoft.Maui.Storage.ISecureStorage -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! Microsoft.Maui.Storage.ISecureStorage.Remove(string! key) -> bool Microsoft.Maui.Storage.ISecureStorage.RemoveAll() -> void Microsoft.Maui.Storage.ISecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! @@ -914,6 +947,7 @@ override Microsoft.Maui.Devices.Sensors.BarometerData.ToString() -> string! override Microsoft.Maui.Devices.Sensors.CompassData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.CompassData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.CompassData.ToString() -> string! +override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! override Microsoft.Maui.Devices.Sensors.GyroscopeData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.GyroscopeData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.GyroscopeData.ToString() -> string! @@ -966,7 +1000,6 @@ static Microsoft.Maui.ApplicationModel.Communication.Email.ComposeAsync(string! static Microsoft.Maui.ApplicationModel.Communication.Email.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IEmail! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email, string! subject, string! body, params string![]! to) -> System.Threading.Tasks.Task! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email) -> System.Threading.Tasks.Task! -static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.IsSupported.get -> bool static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Open(string! number) -> void @@ -1095,6 +1128,7 @@ static Microsoft.Maui.Devices.DevicePlatform.WinUI.get -> Microsoft.Maui.Devices static Microsoft.Maui.Devices.DisplayInfo.operator !=(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.DisplayInfo.operator ==(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.Flashlight.Default.get -> Microsoft.Maui.Devices.IFlashlight! +static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOffAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOnAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.HapticFeedback.Default.get -> Microsoft.Maui.Devices.IHapticFeedback! @@ -1135,6 +1169,11 @@ static Microsoft.Maui.Devices.Sensors.Geolocation.GetLastKnownLocationAsync() -> static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool +static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation, Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Gyroscope.Default.get -> Microsoft.Maui.Devices.Sensors.IGyroscope! @@ -1168,12 +1207,12 @@ static Microsoft.Maui.Devices.Vibration.Vibrate() -> void static Microsoft.Maui.Devices.Vibration.Vibrate(double duration) -> void static Microsoft.Maui.Devices.Vibration.Vibrate(System.TimeSpan duration) -> void static Microsoft.Maui.Devices.VibrationExtensions.Vibrate(this Microsoft.Maui.Devices.IVibration! vibration, double duration) -> void -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.MediaPicker.Default.get -> Microsoft.Maui.Media.IMediaPicker! static Microsoft.Maui.Media.MediaPicker.IsCaptureSupported.get -> bool -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.CaptureAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.Default.get -> Microsoft.Maui.Media.IScreenshot! static Microsoft.Maui.Media.Screenshot.IsCaptureSupported.get -> bool @@ -1266,7 +1305,7 @@ static Microsoft.Maui.Storage.Preferences.Set(string! key, string? value) -> voi static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value, string? sharedName) -> void static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value) -> void static Microsoft.Maui.Storage.SecureStorage.Default.get -> Microsoft.Maui.Storage.ISecureStorage! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! static Microsoft.Maui.Storage.SecureStorage.Remove(string! key) -> bool static Microsoft.Maui.Storage.SecureStorage.RemoveAll() -> void static Microsoft.Maui.Storage.SecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! diff --git a/src/Essentials/src/PublicAPI/net-android/PublicAPI.Unshipped.txt b/src/Essentials/src/PublicAPI/net-android/PublicAPI.Unshipped.txt index 7b22ecc4b5bd..7dc5c58110bf 100644 --- a/src/Essentials/src/PublicAPI/net-android/PublicAPI.Unshipped.txt +++ b/src/Essentials/src/PublicAPI/net-android/PublicAPI.Unshipped.txt @@ -1,62 +1 @@ #nullable enable -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void -Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri -~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void -*REMOVED*Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void -Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! -override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool -Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? -Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void -static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool -static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! -static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void -*REMOVED*static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -~override Microsoft.Maui.ApplicationModel.Permissions.StorageRead.CheckStatusAsync() -> System.Threading.Tasks.Task -~override Microsoft.Maui.ApplicationModel.Permissions.StorageRead.RequestAsync() -> System.Threading.Tasks.Task -~override Microsoft.Maui.ApplicationModel.Permissions.StorageWrite.CheckStatusAsync() -> System.Threading.Tasks.Task -~override Microsoft.Maui.ApplicationModel.Permissions.StorageWrite.RequestAsync() -> System.Threading.Tasks.Task \ No newline at end of file diff --git a/src/Essentials/src/PublicAPI/net-ios/PublicAPI.Shipped.txt b/src/Essentials/src/PublicAPI/net-ios/PublicAPI.Shipped.txt index 8ee6222cb32f..00d9cf0c126d 100644 --- a/src/Essentials/src/PublicAPI/net-ios/PublicAPI.Shipped.txt +++ b/src/Essentials/src/PublicAPI/net-ios/PublicAPI.Shipped.txt @@ -33,6 +33,7 @@ ~Microsoft.Maui.ApplicationModel.MapLaunchOptions.Name.set -> void ~Microsoft.Maui.ApplicationModel.PermissionException.PermissionException(string message) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.AccessToken.get -> string +~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Get(string key) -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.IdToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Properties.get -> System.Collections.Generic.Dictionary @@ -40,6 +41,7 @@ ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Put(string key, string value) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.RefreshToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Collections.Generic.IDictionary properties) -> void +~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri) -> void ~Microsoft.Maui.Devices.Sensors.Location.Location(Microsoft.Maui.Devices.Sensors.Location point) -> void ~Microsoft.Maui.Devices.Sensors.Placemark.AdminArea.get -> string @@ -472,6 +474,8 @@ Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback.OpenUrlCallback(System.Uri! uri) -> bool Microsoft.Maui.Authentication.IWebAuthenticator Microsoft.Maui.Authentication.IWebAuthenticator.AuthenticateAsync(Microsoft.Maui.Authentication.WebAuthenticatorOptions! webAuthenticatorOptions) -> System.Threading.Tasks.Task! +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? Microsoft.Maui.Authentication.WebAuthenticator Microsoft.Maui.Authentication.WebAuthenticatorExtensions Microsoft.Maui.Authentication.WebAuthenticatorOptions @@ -479,6 +483,8 @@ Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.get -> System. Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.get -> bool Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.set -> void +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.get -> System.Uri? Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.WebAuthenticatorOptions() -> void @@ -577,6 +583,7 @@ Microsoft.Maui.Devices.IDeviceInfo.Platform.get -> Microsoft.Maui.Devices.Device Microsoft.Maui.Devices.IDeviceInfo.Version.get -> System.Version! Microsoft.Maui.Devices.IDeviceInfo.VersionString.get -> string! Microsoft.Maui.Devices.IFlashlight +Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOffAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOnAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IHapticFeedback @@ -635,7 +642,24 @@ Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.High = 4 -> Microsoft.Maui.De Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Low = 2 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Lowest = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Medium = 3 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError Microsoft.Maui.Devices.Sensors.GeolocationExtensions +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! Microsoft.Maui.Devices.Sensors.GeolocationRequest Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.set -> void @@ -682,6 +706,11 @@ Microsoft.Maui.Devices.Sensors.IGeocoding.GetPlacemarksAsync(double latitude, do Microsoft.Maui.Devices.Sensors.IGeolocation Microsoft.Maui.Devices.Sensors.IGeolocation.GetLastKnownLocationAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.Sensors.IGeolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool +Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void Microsoft.Maui.Devices.Sensors.IGyroscope Microsoft.Maui.Devices.Sensors.IGyroscope.IsMonitoring.get -> bool Microsoft.Maui.Devices.Sensors.IGyroscope.IsSupported.get -> bool @@ -770,11 +799,11 @@ Microsoft.Maui.Devices.Sensors.SensorSpeed.UI = 1 -> Microsoft.Maui.Devices.Sens Microsoft.Maui.Devices.Vibration Microsoft.Maui.Devices.VibrationExtensions Microsoft.Maui.Media.IMediaPicker -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IMediaPicker.IsCaptureSupported.get -> bool -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(CoreAnimation.CALayer! layer, bool skipChildren) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(UIKit.UIView! view) -> System.Threading.Tasks.Task! @@ -876,7 +905,7 @@ Microsoft.Maui.Storage.IPreferences.Get(string! key, T defaultValue, string? Microsoft.Maui.Storage.IPreferences.Remove(string! key, string? sharedName = null) -> void Microsoft.Maui.Storage.IPreferences.Set(string! key, T value, string? sharedName = null) -> void Microsoft.Maui.Storage.ISecureStorage -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! Microsoft.Maui.Storage.ISecureStorage.Remove(string! key) -> bool Microsoft.Maui.Storage.ISecureStorage.RemoveAll() -> void Microsoft.Maui.Storage.ISecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! @@ -909,6 +938,7 @@ override Microsoft.Maui.Devices.Sensors.BarometerData.ToString() -> string! override Microsoft.Maui.Devices.Sensors.CompassData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.CompassData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.CompassData.ToString() -> string! +override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! override Microsoft.Maui.Devices.Sensors.GyroscopeData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.GyroscopeData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.GyroscopeData.ToString() -> string! @@ -959,7 +989,6 @@ static Microsoft.Maui.ApplicationModel.Communication.Email.ComposeAsync(string! static Microsoft.Maui.ApplicationModel.Communication.Email.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IEmail! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email, string! subject, string! body, params string![]! to) -> System.Threading.Tasks.Task! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email) -> System.Threading.Tasks.Task! -static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.IsSupported.get -> bool static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Open(string! number) -> void @@ -1089,6 +1118,7 @@ static Microsoft.Maui.Devices.DevicePlatform.WinUI.get -> Microsoft.Maui.Devices static Microsoft.Maui.Devices.DisplayInfo.operator !=(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.DisplayInfo.operator ==(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.Flashlight.Default.get -> Microsoft.Maui.Devices.IFlashlight! +static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOffAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOnAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.HapticFeedback.Default.get -> Microsoft.Maui.Devices.IHapticFeedback! @@ -1132,6 +1162,11 @@ static Microsoft.Maui.Devices.Sensors.Geolocation.GetLastKnownLocationAsync() -> static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool +static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation, Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Gyroscope.Default.get -> Microsoft.Maui.Devices.Sensors.IGyroscope! @@ -1165,12 +1200,12 @@ static Microsoft.Maui.Devices.Vibration.Vibrate() -> void static Microsoft.Maui.Devices.Vibration.Vibrate(double duration) -> void static Microsoft.Maui.Devices.Vibration.Vibrate(System.TimeSpan duration) -> void static Microsoft.Maui.Devices.VibrationExtensions.Vibrate(this Microsoft.Maui.Devices.IVibration! vibration, double duration) -> void -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.MediaPicker.Default.get -> Microsoft.Maui.Media.IMediaPicker! static Microsoft.Maui.Media.MediaPicker.IsCaptureSupported.get -> bool -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.CaptureAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.Default.get -> Microsoft.Maui.Media.IScreenshot! static Microsoft.Maui.Media.Screenshot.IsCaptureSupported.get -> bool @@ -1264,7 +1299,7 @@ static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value static Microsoft.Maui.Storage.SecureStorage.Default.get -> Microsoft.Maui.Storage.ISecureStorage! static Microsoft.Maui.Storage.SecureStorage.DefaultAccessible.get -> Security.SecAccessible static Microsoft.Maui.Storage.SecureStorage.DefaultAccessible.set -> void -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! static Microsoft.Maui.Storage.SecureStorage.Remove(string! key) -> bool static Microsoft.Maui.Storage.SecureStorage.RemoveAll() -> void static Microsoft.Maui.Storage.SecureStorage.SetAsync(string! key, string! value, Security.SecAccessible accessible) -> System.Threading.Tasks.Task! diff --git a/src/Essentials/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt b/src/Essentials/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt index 0373cf272708..7dc5c58110bf 100644 --- a/src/Essentials/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt +++ b/src/Essentials/src/PublicAPI/net-ios/PublicAPI.Unshipped.txt @@ -1,58 +1 @@ #nullable enable -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void -Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri -~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void -*REMOVED*Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void -Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! -override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool -Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? -Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void -static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool -static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! -static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void -*REMOVED*static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! \ No newline at end of file diff --git a/src/Essentials/src/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt b/src/Essentials/src/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt index 8ee6222cb32f..00d9cf0c126d 100644 --- a/src/Essentials/src/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt +++ b/src/Essentials/src/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt @@ -33,6 +33,7 @@ ~Microsoft.Maui.ApplicationModel.MapLaunchOptions.Name.set -> void ~Microsoft.Maui.ApplicationModel.PermissionException.PermissionException(string message) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.AccessToken.get -> string +~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Get(string key) -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.IdToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Properties.get -> System.Collections.Generic.Dictionary @@ -40,6 +41,7 @@ ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Put(string key, string value) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.RefreshToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Collections.Generic.IDictionary properties) -> void +~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri) -> void ~Microsoft.Maui.Devices.Sensors.Location.Location(Microsoft.Maui.Devices.Sensors.Location point) -> void ~Microsoft.Maui.Devices.Sensors.Placemark.AdminArea.get -> string @@ -472,6 +474,8 @@ Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback.OpenUrlCallback(System.Uri! uri) -> bool Microsoft.Maui.Authentication.IWebAuthenticator Microsoft.Maui.Authentication.IWebAuthenticator.AuthenticateAsync(Microsoft.Maui.Authentication.WebAuthenticatorOptions! webAuthenticatorOptions) -> System.Threading.Tasks.Task! +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? Microsoft.Maui.Authentication.WebAuthenticator Microsoft.Maui.Authentication.WebAuthenticatorExtensions Microsoft.Maui.Authentication.WebAuthenticatorOptions @@ -479,6 +483,8 @@ Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.get -> System. Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.get -> bool Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.set -> void +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.get -> System.Uri? Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.WebAuthenticatorOptions() -> void @@ -577,6 +583,7 @@ Microsoft.Maui.Devices.IDeviceInfo.Platform.get -> Microsoft.Maui.Devices.Device Microsoft.Maui.Devices.IDeviceInfo.Version.get -> System.Version! Microsoft.Maui.Devices.IDeviceInfo.VersionString.get -> string! Microsoft.Maui.Devices.IFlashlight +Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOffAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOnAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IHapticFeedback @@ -635,7 +642,24 @@ Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.High = 4 -> Microsoft.Maui.De Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Low = 2 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Lowest = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Medium = 3 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError Microsoft.Maui.Devices.Sensors.GeolocationExtensions +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! Microsoft.Maui.Devices.Sensors.GeolocationRequest Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.set -> void @@ -682,6 +706,11 @@ Microsoft.Maui.Devices.Sensors.IGeocoding.GetPlacemarksAsync(double latitude, do Microsoft.Maui.Devices.Sensors.IGeolocation Microsoft.Maui.Devices.Sensors.IGeolocation.GetLastKnownLocationAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.Sensors.IGeolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool +Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void Microsoft.Maui.Devices.Sensors.IGyroscope Microsoft.Maui.Devices.Sensors.IGyroscope.IsMonitoring.get -> bool Microsoft.Maui.Devices.Sensors.IGyroscope.IsSupported.get -> bool @@ -770,11 +799,11 @@ Microsoft.Maui.Devices.Sensors.SensorSpeed.UI = 1 -> Microsoft.Maui.Devices.Sens Microsoft.Maui.Devices.Vibration Microsoft.Maui.Devices.VibrationExtensions Microsoft.Maui.Media.IMediaPicker -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IMediaPicker.IsCaptureSupported.get -> bool -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(CoreAnimation.CALayer! layer, bool skipChildren) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(UIKit.UIView! view) -> System.Threading.Tasks.Task! @@ -876,7 +905,7 @@ Microsoft.Maui.Storage.IPreferences.Get(string! key, T defaultValue, string? Microsoft.Maui.Storage.IPreferences.Remove(string! key, string? sharedName = null) -> void Microsoft.Maui.Storage.IPreferences.Set(string! key, T value, string? sharedName = null) -> void Microsoft.Maui.Storage.ISecureStorage -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! Microsoft.Maui.Storage.ISecureStorage.Remove(string! key) -> bool Microsoft.Maui.Storage.ISecureStorage.RemoveAll() -> void Microsoft.Maui.Storage.ISecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! @@ -909,6 +938,7 @@ override Microsoft.Maui.Devices.Sensors.BarometerData.ToString() -> string! override Microsoft.Maui.Devices.Sensors.CompassData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.CompassData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.CompassData.ToString() -> string! +override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! override Microsoft.Maui.Devices.Sensors.GyroscopeData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.GyroscopeData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.GyroscopeData.ToString() -> string! @@ -959,7 +989,6 @@ static Microsoft.Maui.ApplicationModel.Communication.Email.ComposeAsync(string! static Microsoft.Maui.ApplicationModel.Communication.Email.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IEmail! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email, string! subject, string! body, params string![]! to) -> System.Threading.Tasks.Task! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email) -> System.Threading.Tasks.Task! -static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.IsSupported.get -> bool static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Open(string! number) -> void @@ -1089,6 +1118,7 @@ static Microsoft.Maui.Devices.DevicePlatform.WinUI.get -> Microsoft.Maui.Devices static Microsoft.Maui.Devices.DisplayInfo.operator !=(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.DisplayInfo.operator ==(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.Flashlight.Default.get -> Microsoft.Maui.Devices.IFlashlight! +static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOffAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOnAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.HapticFeedback.Default.get -> Microsoft.Maui.Devices.IHapticFeedback! @@ -1132,6 +1162,11 @@ static Microsoft.Maui.Devices.Sensors.Geolocation.GetLastKnownLocationAsync() -> static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool +static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation, Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Gyroscope.Default.get -> Microsoft.Maui.Devices.Sensors.IGyroscope! @@ -1165,12 +1200,12 @@ static Microsoft.Maui.Devices.Vibration.Vibrate() -> void static Microsoft.Maui.Devices.Vibration.Vibrate(double duration) -> void static Microsoft.Maui.Devices.Vibration.Vibrate(System.TimeSpan duration) -> void static Microsoft.Maui.Devices.VibrationExtensions.Vibrate(this Microsoft.Maui.Devices.IVibration! vibration, double duration) -> void -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.MediaPicker.Default.get -> Microsoft.Maui.Media.IMediaPicker! static Microsoft.Maui.Media.MediaPicker.IsCaptureSupported.get -> bool -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.CaptureAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.Default.get -> Microsoft.Maui.Media.IScreenshot! static Microsoft.Maui.Media.Screenshot.IsCaptureSupported.get -> bool @@ -1264,7 +1299,7 @@ static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value static Microsoft.Maui.Storage.SecureStorage.Default.get -> Microsoft.Maui.Storage.ISecureStorage! static Microsoft.Maui.Storage.SecureStorage.DefaultAccessible.get -> Security.SecAccessible static Microsoft.Maui.Storage.SecureStorage.DefaultAccessible.set -> void -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! static Microsoft.Maui.Storage.SecureStorage.Remove(string! key) -> bool static Microsoft.Maui.Storage.SecureStorage.RemoveAll() -> void static Microsoft.Maui.Storage.SecureStorage.SetAsync(string! key, string! value, Security.SecAccessible accessible) -> System.Threading.Tasks.Task! diff --git a/src/Essentials/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt b/src/Essentials/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt index 0373cf272708..7dc5c58110bf 100644 --- a/src/Essentials/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt +++ b/src/Essentials/src/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt @@ -1,58 +1 @@ #nullable enable -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void -Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri -~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void -*REMOVED*Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void -Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! -override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool -Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? -Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void -static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool -static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! -static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void -*REMOVED*static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! \ No newline at end of file diff --git a/src/Essentials/src/PublicAPI/net-tizen/PublicAPI.Shipped.txt b/src/Essentials/src/PublicAPI/net-tizen/PublicAPI.Shipped.txt index a71b88159452..9e3706cddfe9 100644 --- a/src/Essentials/src/PublicAPI/net-tizen/PublicAPI.Shipped.txt +++ b/src/Essentials/src/PublicAPI/net-tizen/PublicAPI.Shipped.txt @@ -33,6 +33,7 @@ ~Microsoft.Maui.ApplicationModel.MapLaunchOptions.Name.set -> void ~Microsoft.Maui.ApplicationModel.PermissionException.PermissionException(string message) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.AccessToken.get -> string +~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Get(string key) -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.IdToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Properties.get -> System.Collections.Generic.Dictionary @@ -40,6 +41,7 @@ ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Put(string key, string value) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.RefreshToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Collections.Generic.IDictionary properties) -> void +~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri) -> void ~Microsoft.Maui.Devices.Sensors.Location.Location(Microsoft.Maui.Devices.Sensors.Location point) -> void ~Microsoft.Maui.Devices.Sensors.Placemark.AdminArea.get -> string @@ -434,6 +436,8 @@ Microsoft.Maui.Authentication.IAppleSignInAuthenticator.AuthenticateAsync(Micros Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback Microsoft.Maui.Authentication.IWebAuthenticator Microsoft.Maui.Authentication.IWebAuthenticator.AuthenticateAsync(Microsoft.Maui.Authentication.WebAuthenticatorOptions! webAuthenticatorOptions) -> System.Threading.Tasks.Task! +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? Microsoft.Maui.Authentication.WebAuthenticator Microsoft.Maui.Authentication.WebAuthenticatorExtensions Microsoft.Maui.Authentication.WebAuthenticatorOptions @@ -441,6 +445,8 @@ Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.get -> System. Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.get -> bool Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.set -> void +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.get -> System.Uri? Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.WebAuthenticatorOptions() -> void @@ -539,6 +545,7 @@ Microsoft.Maui.Devices.IDeviceInfo.Platform.get -> Microsoft.Maui.Devices.Device Microsoft.Maui.Devices.IDeviceInfo.Version.get -> System.Version! Microsoft.Maui.Devices.IDeviceInfo.VersionString.get -> string! Microsoft.Maui.Devices.IFlashlight +Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOffAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOnAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IHapticFeedback @@ -597,7 +604,24 @@ Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.High = 4 -> Microsoft.Maui.De Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Low = 2 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Lowest = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Medium = 3 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError Microsoft.Maui.Devices.Sensors.GeolocationExtensions +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! Microsoft.Maui.Devices.Sensors.GeolocationRequest Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.set -> void @@ -644,6 +668,11 @@ Microsoft.Maui.Devices.Sensors.IGeocoding.GetPlacemarksAsync(double latitude, do Microsoft.Maui.Devices.Sensors.IGeolocation Microsoft.Maui.Devices.Sensors.IGeolocation.GetLastKnownLocationAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.Sensors.IGeolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool +Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void Microsoft.Maui.Devices.Sensors.IGyroscope Microsoft.Maui.Devices.Sensors.IGyroscope.IsMonitoring.get -> bool Microsoft.Maui.Devices.Sensors.IGyroscope.IsSupported.get -> bool @@ -732,11 +761,11 @@ Microsoft.Maui.Devices.Sensors.SensorSpeed.UI = 1 -> Microsoft.Maui.Devices.Sens Microsoft.Maui.Devices.Vibration Microsoft.Maui.Devices.VibrationExtensions Microsoft.Maui.Media.IMediaPicker -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IMediaPicker.IsCaptureSupported.get -> bool -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(Tizen.NUI.BaseComponents.View! view) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(Tizen.NUI.Window! window) -> System.Threading.Tasks.Task! @@ -834,7 +863,7 @@ Microsoft.Maui.Storage.IPreferences.Get(string! key, T defaultValue, string? Microsoft.Maui.Storage.IPreferences.Remove(string! key, string? sharedName = null) -> void Microsoft.Maui.Storage.IPreferences.Set(string! key, T value, string? sharedName = null) -> void Microsoft.Maui.Storage.ISecureStorage -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! Microsoft.Maui.Storage.ISecureStorage.Remove(string! key) -> bool Microsoft.Maui.Storage.ISecureStorage.RemoveAll() -> void Microsoft.Maui.Storage.ISecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! @@ -867,6 +896,7 @@ override Microsoft.Maui.Devices.Sensors.BarometerData.ToString() -> string! override Microsoft.Maui.Devices.Sensors.CompassData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.CompassData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.CompassData.ToString() -> string! +override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! override Microsoft.Maui.Devices.Sensors.GyroscopeData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.GyroscopeData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.GyroscopeData.ToString() -> string! @@ -916,7 +946,6 @@ static Microsoft.Maui.ApplicationModel.Communication.Email.ComposeAsync(string! static Microsoft.Maui.ApplicationModel.Communication.Email.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IEmail! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email, string! subject, string! body, params string![]! to) -> System.Threading.Tasks.Task! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email) -> System.Threading.Tasks.Task! -static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.IsSupported.get -> bool static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Open(string! number) -> void @@ -1038,6 +1067,7 @@ static Microsoft.Maui.Devices.DevicePlatform.WinUI.get -> Microsoft.Maui.Devices static Microsoft.Maui.Devices.DisplayInfo.operator !=(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.DisplayInfo.operator ==(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.Flashlight.Default.get -> Microsoft.Maui.Devices.IFlashlight! +static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOffAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOnAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.HapticFeedback.Default.get -> Microsoft.Maui.Devices.IHapticFeedback! @@ -1080,6 +1110,11 @@ static Microsoft.Maui.Devices.Sensors.Geolocation.GetLastKnownLocationAsync() -> static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool +static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation, Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Gyroscope.Default.get -> Microsoft.Maui.Devices.Sensors.IGyroscope! @@ -1113,12 +1148,12 @@ static Microsoft.Maui.Devices.Vibration.Vibrate() -> void static Microsoft.Maui.Devices.Vibration.Vibrate(double duration) -> void static Microsoft.Maui.Devices.Vibration.Vibrate(System.TimeSpan duration) -> void static Microsoft.Maui.Devices.VibrationExtensions.Vibrate(this Microsoft.Maui.Devices.IVibration! vibration, double duration) -> void -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.MediaPicker.Default.get -> Microsoft.Maui.Media.IMediaPicker! static Microsoft.Maui.Media.MediaPicker.IsCaptureSupported.get -> bool -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.CaptureAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.Default.get -> Microsoft.Maui.Media.IScreenshot! static Microsoft.Maui.Media.Screenshot.IsCaptureSupported.get -> bool @@ -1209,7 +1244,7 @@ static Microsoft.Maui.Storage.Preferences.Set(string! key, string? value) -> voi static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value, string? sharedName) -> void static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value) -> void static Microsoft.Maui.Storage.SecureStorage.Default.get -> Microsoft.Maui.Storage.ISecureStorage! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! static Microsoft.Maui.Storage.SecureStorage.Remove(string! key) -> bool static Microsoft.Maui.Storage.SecureStorage.RemoveAll() -> void static Microsoft.Maui.Storage.SecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! diff --git a/src/Essentials/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt b/src/Essentials/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt index 0373cf272708..7dc5c58110bf 100644 --- a/src/Essentials/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt +++ b/src/Essentials/src/PublicAPI/net-tizen/PublicAPI.Unshipped.txt @@ -1,58 +1 @@ #nullable enable -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void -Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri -~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void -*REMOVED*Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void -Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! -override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool -Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? -Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void -static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool -static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! -static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void -*REMOVED*static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! \ No newline at end of file diff --git a/src/Essentials/src/PublicAPI/net-windows/PublicAPI.Shipped.txt b/src/Essentials/src/PublicAPI/net-windows/PublicAPI.Shipped.txt index 56f3d769ef88..0e21f858945f 100644 --- a/src/Essentials/src/PublicAPI/net-windows/PublicAPI.Shipped.txt +++ b/src/Essentials/src/PublicAPI/net-windows/PublicAPI.Shipped.txt @@ -33,6 +33,7 @@ ~Microsoft.Maui.ApplicationModel.MapLaunchOptions.Name.set -> void ~Microsoft.Maui.ApplicationModel.PermissionException.PermissionException(string message) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.AccessToken.get -> string +~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Get(string key) -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.IdToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Properties.get -> System.Collections.Generic.Dictionary @@ -40,6 +41,7 @@ ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Put(string key, string value) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.RefreshToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Collections.Generic.IDictionary properties) -> void +~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri) -> void ~Microsoft.Maui.Devices.Sensors.Location.Location(Microsoft.Maui.Devices.Sensors.Location point) -> void ~Microsoft.Maui.Devices.Sensors.Placemark.AdminArea.get -> string @@ -320,6 +322,7 @@ Microsoft.Maui.ApplicationModel.IWindowStateManager Microsoft.Maui.ApplicationModel.IWindowStateManager.ActiveWindowChanged -> System.EventHandler! Microsoft.Maui.ApplicationModel.IWindowStateManager.GetActiveWindow() -> Microsoft.UI.Xaml.Window? Microsoft.Maui.ApplicationModel.IWindowStateManager.OnActivated(Microsoft.UI.Xaml.Window! window, Microsoft.UI.Xaml.WindowActivatedEventArgs! args) -> void +Microsoft.Maui.ApplicationModel.IWindowStateManager.OnPlatformWindowInitialized(Microsoft.UI.Xaml.Window! window) -> void Microsoft.Maui.ApplicationModel.Launcher Microsoft.Maui.ApplicationModel.LauncherExtensions Microsoft.Maui.ApplicationModel.LayoutDirection @@ -432,6 +435,8 @@ Microsoft.Maui.Authentication.IAppleSignInAuthenticator.AuthenticateAsync(Micros Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback Microsoft.Maui.Authentication.IWebAuthenticator Microsoft.Maui.Authentication.IWebAuthenticator.AuthenticateAsync(Microsoft.Maui.Authentication.WebAuthenticatorOptions! webAuthenticatorOptions) -> System.Threading.Tasks.Task! +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? Microsoft.Maui.Authentication.WebAuthenticator Microsoft.Maui.Authentication.WebAuthenticatorExtensions Microsoft.Maui.Authentication.WebAuthenticatorOptions @@ -439,6 +444,8 @@ Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.get -> System. Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.get -> bool Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.set -> void +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.get -> System.Uri? Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.WebAuthenticatorOptions() -> void @@ -537,6 +544,7 @@ Microsoft.Maui.Devices.IDeviceInfo.Platform.get -> Microsoft.Maui.Devices.Device Microsoft.Maui.Devices.IDeviceInfo.Version.get -> System.Version! Microsoft.Maui.Devices.IDeviceInfo.VersionString.get -> string! Microsoft.Maui.Devices.IFlashlight +Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOffAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOnAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IHapticFeedback @@ -595,7 +603,24 @@ Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.High = 4 -> Microsoft.Maui.De Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Low = 2 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Lowest = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Medium = 3 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError Microsoft.Maui.Devices.Sensors.GeolocationExtensions +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! Microsoft.Maui.Devices.Sensors.GeolocationRequest Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.set -> void @@ -642,6 +667,11 @@ Microsoft.Maui.Devices.Sensors.IGeocoding.GetPlacemarksAsync(double latitude, do Microsoft.Maui.Devices.Sensors.IGeolocation Microsoft.Maui.Devices.Sensors.IGeolocation.GetLastKnownLocationAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.Sensors.IGeolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool +Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void Microsoft.Maui.Devices.Sensors.IGyroscope Microsoft.Maui.Devices.Sensors.IGyroscope.IsMonitoring.get -> bool Microsoft.Maui.Devices.Sensors.IGyroscope.IsSupported.get -> bool @@ -730,11 +760,11 @@ Microsoft.Maui.Devices.Sensors.SensorSpeed.UI = 1 -> Microsoft.Maui.Devices.Sens Microsoft.Maui.Devices.Vibration Microsoft.Maui.Devices.VibrationExtensions Microsoft.Maui.Media.IMediaPicker -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IMediaPicker.IsCaptureSupported.get -> bool -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(Microsoft.UI.Xaml.UIElement! element) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot.CaptureAsync(Microsoft.UI.Xaml.Window! window) -> System.Threading.Tasks.Task! @@ -832,7 +862,7 @@ Microsoft.Maui.Storage.IPreferences.Get(string! key, T defaultValue, string? Microsoft.Maui.Storage.IPreferences.Remove(string! key, string? sharedName = null) -> void Microsoft.Maui.Storage.IPreferences.Set(string! key, T value, string? sharedName = null) -> void Microsoft.Maui.Storage.ISecureStorage -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! Microsoft.Maui.Storage.ISecureStorage.Remove(string! key) -> bool Microsoft.Maui.Storage.ISecureStorage.RemoveAll() -> void Microsoft.Maui.Storage.ISecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! @@ -865,6 +895,7 @@ override Microsoft.Maui.Devices.Sensors.BarometerData.ToString() -> string! override Microsoft.Maui.Devices.Sensors.CompassData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.CompassData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.CompassData.ToString() -> string! +override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! override Microsoft.Maui.Devices.Sensors.GyroscopeData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.GyroscopeData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.GyroscopeData.ToString() -> string! @@ -915,7 +946,6 @@ static Microsoft.Maui.ApplicationModel.Communication.Email.ComposeAsync(string! static Microsoft.Maui.ApplicationModel.Communication.Email.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IEmail! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email, string! subject, string! body, params string![]! to) -> System.Threading.Tasks.Task! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email) -> System.Threading.Tasks.Task! -static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.IsSupported.get -> bool static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Open(string! number) -> void @@ -973,6 +1003,7 @@ static Microsoft.Maui.ApplicationModel.Platform.MapServiceToken.get -> string? static Microsoft.Maui.ApplicationModel.Platform.MapServiceToken.set -> void static Microsoft.Maui.ApplicationModel.Platform.OnActivated(Microsoft.UI.Xaml.Window! window, Microsoft.UI.Xaml.WindowActivatedEventArgs! args) -> void static Microsoft.Maui.ApplicationModel.Platform.OnLaunched(Microsoft.UI.Xaml.LaunchActivatedEventArgs! e) -> void +static Microsoft.Maui.ApplicationModel.Platform.OnPlatformWindowInitialized(Microsoft.UI.Xaml.Window! window) -> void static Microsoft.Maui.ApplicationModel.VersionTracking.BuildHistory.get -> System.Collections.Generic.IEnumerable! static Microsoft.Maui.ApplicationModel.VersionTracking.CurrentBuild.get -> string! static Microsoft.Maui.ApplicationModel.VersionTracking.CurrentVersion.get -> string! @@ -1039,6 +1070,7 @@ static Microsoft.Maui.Devices.DevicePlatform.WinUI.get -> Microsoft.Maui.Devices static Microsoft.Maui.Devices.DisplayInfo.operator !=(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.DisplayInfo.operator ==(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.Flashlight.Default.get -> Microsoft.Maui.Devices.IFlashlight! +static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOffAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOnAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.HapticFeedback.Default.get -> Microsoft.Maui.Devices.IHapticFeedback! @@ -1081,6 +1113,11 @@ static Microsoft.Maui.Devices.Sensors.Geolocation.GetLastKnownLocationAsync() -> static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool +static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation, Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Gyroscope.Default.get -> Microsoft.Maui.Devices.Sensors.IGyroscope! @@ -1114,12 +1151,12 @@ static Microsoft.Maui.Devices.Vibration.Vibrate() -> void static Microsoft.Maui.Devices.Vibration.Vibrate(double duration) -> void static Microsoft.Maui.Devices.Vibration.Vibrate(System.TimeSpan duration) -> void static Microsoft.Maui.Devices.VibrationExtensions.Vibrate(this Microsoft.Maui.Devices.IVibration! vibration, double duration) -> void -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.MediaPicker.Default.get -> Microsoft.Maui.Media.IMediaPicker! static Microsoft.Maui.Media.MediaPicker.IsCaptureSupported.get -> bool -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.CaptureAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.Default.get -> Microsoft.Maui.Media.IScreenshot! static Microsoft.Maui.Media.Screenshot.IsCaptureSupported.get -> bool @@ -1210,7 +1247,7 @@ static Microsoft.Maui.Storage.Preferences.Set(string! key, string? value) -> voi static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value, string? sharedName) -> void static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value) -> void static Microsoft.Maui.Storage.SecureStorage.Default.get -> Microsoft.Maui.Storage.ISecureStorage! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! static Microsoft.Maui.Storage.SecureStorage.Remove(string! key) -> bool static Microsoft.Maui.Storage.SecureStorage.RemoveAll() -> void static Microsoft.Maui.Storage.SecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! diff --git a/src/Essentials/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Essentials/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt index 053769bb3b48..7dc5c58110bf 100644 --- a/src/Essentials/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Essentials/src/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -1,60 +1 @@ #nullable enable -Microsoft.Maui.ApplicationModel.IWindowStateManager.OnPlatformWindowInitialized(Microsoft.UI.Xaml.Window! window) -> void -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void -Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -static Microsoft.Maui.ApplicationModel.Platform.OnPlatformWindowInitialized(Microsoft.UI.Xaml.Window! window) -> void -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri -~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void -*REMOVED*Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void -Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! -override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool -Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? -Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void -static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool -static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! -static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void -*REMOVED*static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! \ No newline at end of file diff --git a/src/Essentials/src/PublicAPI/net/PublicAPI.Shipped.txt b/src/Essentials/src/PublicAPI/net/PublicAPI.Shipped.txt index a7d909f7b5a3..53ca425e09e2 100644 --- a/src/Essentials/src/PublicAPI/net/PublicAPI.Shipped.txt +++ b/src/Essentials/src/PublicAPI/net/PublicAPI.Shipped.txt @@ -33,6 +33,7 @@ ~Microsoft.Maui.ApplicationModel.MapLaunchOptions.Name.set -> void ~Microsoft.Maui.ApplicationModel.PermissionException.PermissionException(string message) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.AccessToken.get -> string +~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Get(string key) -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.IdToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Properties.get -> System.Collections.Generic.Dictionary @@ -40,6 +41,7 @@ ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Put(string key, string value) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.RefreshToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Collections.Generic.IDictionary properties) -> void +~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri) -> void ~Microsoft.Maui.Devices.Sensors.Location.Location(Microsoft.Maui.Devices.Sensors.Location point) -> void ~Microsoft.Maui.Devices.Sensors.Placemark.AdminArea.get -> string @@ -419,6 +421,8 @@ Microsoft.Maui.Authentication.IAppleSignInAuthenticator.AuthenticateAsync(Micros Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback Microsoft.Maui.Authentication.IWebAuthenticator Microsoft.Maui.Authentication.IWebAuthenticator.AuthenticateAsync(Microsoft.Maui.Authentication.WebAuthenticatorOptions! webAuthenticatorOptions) -> System.Threading.Tasks.Task! +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? Microsoft.Maui.Authentication.WebAuthenticator Microsoft.Maui.Authentication.WebAuthenticatorExtensions Microsoft.Maui.Authentication.WebAuthenticatorOptions @@ -426,6 +430,8 @@ Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.get -> System. Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.get -> bool Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.set -> void +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.get -> System.Uri? Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.WebAuthenticatorOptions() -> void @@ -524,6 +530,7 @@ Microsoft.Maui.Devices.IDeviceInfo.Platform.get -> Microsoft.Maui.Devices.Device Microsoft.Maui.Devices.IDeviceInfo.Version.get -> System.Version! Microsoft.Maui.Devices.IDeviceInfo.VersionString.get -> string! Microsoft.Maui.Devices.IFlashlight +Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOffAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOnAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IHapticFeedback @@ -582,7 +589,24 @@ Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.High = 4 -> Microsoft.Maui.De Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Low = 2 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Lowest = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Medium = 3 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError Microsoft.Maui.Devices.Sensors.GeolocationExtensions +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! Microsoft.Maui.Devices.Sensors.GeolocationRequest Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.set -> void @@ -629,6 +653,11 @@ Microsoft.Maui.Devices.Sensors.IGeocoding.GetPlacemarksAsync(double latitude, do Microsoft.Maui.Devices.Sensors.IGeolocation Microsoft.Maui.Devices.Sensors.IGeolocation.GetLastKnownLocationAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.Sensors.IGeolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool +Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void Microsoft.Maui.Devices.Sensors.IGyroscope Microsoft.Maui.Devices.Sensors.IGyroscope.IsMonitoring.get -> bool Microsoft.Maui.Devices.Sensors.IGyroscope.IsSupported.get -> bool @@ -715,11 +744,11 @@ Microsoft.Maui.Devices.Sensors.SensorSpeed.UI = 1 -> Microsoft.Maui.Devices.Sens Microsoft.Maui.Devices.Vibration Microsoft.Maui.Devices.VibrationExtensions Microsoft.Maui.Media.IMediaPicker -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IMediaPicker.IsCaptureSupported.get -> bool -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot Microsoft.Maui.Media.IScreenshot Microsoft.Maui.Media.IScreenshot.CaptureAsync() -> System.Threading.Tasks.Task! @@ -815,7 +844,7 @@ Microsoft.Maui.Storage.IPreferences.Get(string! key, T defaultValue, string? Microsoft.Maui.Storage.IPreferences.Remove(string! key, string? sharedName = null) -> void Microsoft.Maui.Storage.IPreferences.Set(string! key, T value, string? sharedName = null) -> void Microsoft.Maui.Storage.ISecureStorage -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! Microsoft.Maui.Storage.ISecureStorage.Remove(string! key) -> bool Microsoft.Maui.Storage.ISecureStorage.RemoveAll() -> void Microsoft.Maui.Storage.ISecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! @@ -848,6 +877,7 @@ override Microsoft.Maui.Devices.Sensors.BarometerData.ToString() -> string! override Microsoft.Maui.Devices.Sensors.CompassData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.CompassData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.CompassData.ToString() -> string! +override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! override Microsoft.Maui.Devices.Sensors.GyroscopeData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.GyroscopeData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.GyroscopeData.ToString() -> string! @@ -897,7 +927,6 @@ static Microsoft.Maui.ApplicationModel.Communication.Email.ComposeAsync(string! static Microsoft.Maui.ApplicationModel.Communication.Email.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IEmail! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email, string! subject, string! body, params string![]! to) -> System.Threading.Tasks.Task! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email) -> System.Threading.Tasks.Task! -static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.IsSupported.get -> bool static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Open(string! number) -> void @@ -1016,6 +1045,7 @@ static Microsoft.Maui.Devices.DevicePlatform.WinUI.get -> Microsoft.Maui.Devices static Microsoft.Maui.Devices.DisplayInfo.operator !=(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.DisplayInfo.operator ==(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.Flashlight.Default.get -> Microsoft.Maui.Devices.IFlashlight! +static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOffAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOnAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.HapticFeedback.Default.get -> Microsoft.Maui.Devices.IHapticFeedback! @@ -1056,6 +1086,11 @@ static Microsoft.Maui.Devices.Sensors.Geolocation.GetLastKnownLocationAsync() -> static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool +static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation, Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Gyroscope.Default.get -> Microsoft.Maui.Devices.Sensors.IGyroscope! @@ -1089,12 +1124,12 @@ static Microsoft.Maui.Devices.Vibration.Vibrate() -> void static Microsoft.Maui.Devices.Vibration.Vibrate(double duration) -> void static Microsoft.Maui.Devices.Vibration.Vibrate(System.TimeSpan duration) -> void static Microsoft.Maui.Devices.VibrationExtensions.Vibrate(this Microsoft.Maui.Devices.IVibration! vibration, double duration) -> void -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.MediaPicker.Default.get -> Microsoft.Maui.Media.IMediaPicker! static Microsoft.Maui.Media.MediaPicker.IsCaptureSupported.get -> bool -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.CaptureAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.Default.get -> Microsoft.Maui.Media.IScreenshot! static Microsoft.Maui.Media.Screenshot.IsCaptureSupported.get -> bool @@ -1183,7 +1218,7 @@ static Microsoft.Maui.Storage.Preferences.Set(string! key, string? value) -> voi static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value, string? sharedName) -> void static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value) -> void static Microsoft.Maui.Storage.SecureStorage.Default.get -> Microsoft.Maui.Storage.ISecureStorage! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! static Microsoft.Maui.Storage.SecureStorage.Remove(string! key) -> bool static Microsoft.Maui.Storage.SecureStorage.RemoveAll() -> void static Microsoft.Maui.Storage.SecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! diff --git a/src/Essentials/src/PublicAPI/net/PublicAPI.Unshipped.txt b/src/Essentials/src/PublicAPI/net/PublicAPI.Unshipped.txt index 0373cf272708..7dc5c58110bf 100644 --- a/src/Essentials/src/PublicAPI/net/PublicAPI.Unshipped.txt +++ b/src/Essentials/src/PublicAPI/net/PublicAPI.Unshipped.txt @@ -1,58 +1 @@ #nullable enable -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void -Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri -~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void -*REMOVED*Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void -Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! -override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool -Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? -Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void -static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool -static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! -static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void -*REMOVED*static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! \ No newline at end of file diff --git a/src/Essentials/src/PublicAPI/netstandard/PublicAPI.Shipped.txt b/src/Essentials/src/PublicAPI/netstandard/PublicAPI.Shipped.txt index a7d909f7b5a3..53ca425e09e2 100644 --- a/src/Essentials/src/PublicAPI/netstandard/PublicAPI.Shipped.txt +++ b/src/Essentials/src/PublicAPI/netstandard/PublicAPI.Shipped.txt @@ -33,6 +33,7 @@ ~Microsoft.Maui.ApplicationModel.MapLaunchOptions.Name.set -> void ~Microsoft.Maui.ApplicationModel.PermissionException.PermissionException(string message) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.AccessToken.get -> string +~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Get(string key) -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.IdToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Properties.get -> System.Collections.Generic.Dictionary @@ -40,6 +41,7 @@ ~Microsoft.Maui.Authentication.WebAuthenticatorResult.Put(string key, string value) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.RefreshToken.get -> string ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Collections.Generic.IDictionary properties) -> void +~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void ~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri) -> void ~Microsoft.Maui.Devices.Sensors.Location.Location(Microsoft.Maui.Devices.Sensors.Location point) -> void ~Microsoft.Maui.Devices.Sensors.Placemark.AdminArea.get -> string @@ -419,6 +421,8 @@ Microsoft.Maui.Authentication.IAppleSignInAuthenticator.AuthenticateAsync(Micros Microsoft.Maui.Authentication.IPlatformWebAuthenticatorCallback Microsoft.Maui.Authentication.IWebAuthenticator Microsoft.Maui.Authentication.IWebAuthenticator.AuthenticateAsync(Microsoft.Maui.Authentication.WebAuthenticatorOptions! webAuthenticatorOptions) -> System.Threading.Tasks.Task! +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder +Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? Microsoft.Maui.Authentication.WebAuthenticator Microsoft.Maui.Authentication.WebAuthenticatorExtensions Microsoft.Maui.Authentication.WebAuthenticatorOptions @@ -426,6 +430,8 @@ Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.get -> System. Microsoft.Maui.Authentication.WebAuthenticatorOptions.CallbackUrl.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.get -> bool Microsoft.Maui.Authentication.WebAuthenticatorOptions.PrefersEphemeralWebBrowserSession.set -> void +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? +Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.get -> System.Uri? Microsoft.Maui.Authentication.WebAuthenticatorOptions.Url.set -> void Microsoft.Maui.Authentication.WebAuthenticatorOptions.WebAuthenticatorOptions() -> void @@ -524,6 +530,7 @@ Microsoft.Maui.Devices.IDeviceInfo.Platform.get -> Microsoft.Maui.Devices.Device Microsoft.Maui.Devices.IDeviceInfo.Version.get -> System.Version! Microsoft.Maui.Devices.IDeviceInfo.VersionString.get -> string! Microsoft.Maui.Devices.IFlashlight +Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOffAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IFlashlight.TurnOnAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.IHapticFeedback @@ -582,7 +589,24 @@ Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.High = 4 -> Microsoft.Maui.De Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Low = 2 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Lowest = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationAccuracy.Medium = 3 -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError Microsoft.Maui.Devices.Sensors.GeolocationExtensions +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError +Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan +Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void +Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! Microsoft.Maui.Devices.Sensors.GeolocationRequest Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy Microsoft.Maui.Devices.Sensors.GeolocationRequest.DesiredAccuracy.set -> void @@ -629,6 +653,11 @@ Microsoft.Maui.Devices.Sensors.IGeocoding.GetPlacemarksAsync(double latitude, do Microsoft.Maui.Devices.Sensors.IGeolocation Microsoft.Maui.Devices.Sensors.IGeolocation.GetLastKnownLocationAsync() -> System.Threading.Tasks.Task! Microsoft.Maui.Devices.Sensors.IGeolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool +Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? +Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void Microsoft.Maui.Devices.Sensors.IGyroscope Microsoft.Maui.Devices.Sensors.IGyroscope.IsMonitoring.get -> bool Microsoft.Maui.Devices.Sensors.IGyroscope.IsSupported.get -> bool @@ -715,11 +744,11 @@ Microsoft.Maui.Devices.Sensors.SensorSpeed.UI = 1 -> Microsoft.Maui.Devices.Sens Microsoft.Maui.Devices.Vibration Microsoft.Maui.Devices.VibrationExtensions Microsoft.Maui.Media.IMediaPicker -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IMediaPicker.IsCaptureSupported.get -> bool -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! Microsoft.Maui.Media.IPlatformScreenshot Microsoft.Maui.Media.IScreenshot Microsoft.Maui.Media.IScreenshot.CaptureAsync() -> System.Threading.Tasks.Task! @@ -815,7 +844,7 @@ Microsoft.Maui.Storage.IPreferences.Get(string! key, T defaultValue, string? Microsoft.Maui.Storage.IPreferences.Remove(string! key, string? sharedName = null) -> void Microsoft.Maui.Storage.IPreferences.Set(string! key, T value, string? sharedName = null) -> void Microsoft.Maui.Storage.ISecureStorage -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! Microsoft.Maui.Storage.ISecureStorage.Remove(string! key) -> bool Microsoft.Maui.Storage.ISecureStorage.RemoveAll() -> void Microsoft.Maui.Storage.ISecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! @@ -848,6 +877,7 @@ override Microsoft.Maui.Devices.Sensors.BarometerData.ToString() -> string! override Microsoft.Maui.Devices.Sensors.CompassData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.CompassData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.CompassData.ToString() -> string! +override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! override Microsoft.Maui.Devices.Sensors.GyroscopeData.Equals(object? obj) -> bool override Microsoft.Maui.Devices.Sensors.GyroscopeData.GetHashCode() -> int override Microsoft.Maui.Devices.Sensors.GyroscopeData.ToString() -> string! @@ -897,7 +927,6 @@ static Microsoft.Maui.ApplicationModel.Communication.Email.ComposeAsync(string! static Microsoft.Maui.ApplicationModel.Communication.Email.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IEmail! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email, string! subject, string! body, params string![]! to) -> System.Threading.Tasks.Task! static Microsoft.Maui.ApplicationModel.Communication.EmailExtensions.ComposeAsync(this Microsoft.Maui.ApplicationModel.Communication.IEmail! email) -> System.Threading.Tasks.Task! -static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Default.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.IsSupported.get -> bool static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Open(string! number) -> void @@ -1016,6 +1045,7 @@ static Microsoft.Maui.Devices.DevicePlatform.WinUI.get -> Microsoft.Maui.Devices static Microsoft.Maui.Devices.DisplayInfo.operator !=(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.DisplayInfo.operator ==(Microsoft.Maui.Devices.DisplayInfo left, Microsoft.Maui.Devices.DisplayInfo right) -> bool static Microsoft.Maui.Devices.Flashlight.Default.get -> Microsoft.Maui.Devices.IFlashlight! +static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOffAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Flashlight.TurnOnAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.HapticFeedback.Default.get -> Microsoft.Maui.Devices.IHapticFeedback! @@ -1056,6 +1086,11 @@ static Microsoft.Maui.Devices.Sensors.Geolocation.GetLastKnownLocationAsync() -> static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request, System.Threading.CancellationToken cancelToken) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Geolocation.GetLocationAsync(Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool +static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! +static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation, Microsoft.Maui.Devices.Sensors.GeolocationRequest! request) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.GeolocationExtensions.GetLocationAsync(this Microsoft.Maui.Devices.Sensors.IGeolocation! geolocation) -> System.Threading.Tasks.Task! static Microsoft.Maui.Devices.Sensors.Gyroscope.Default.get -> Microsoft.Maui.Devices.Sensors.IGyroscope! @@ -1089,12 +1124,12 @@ static Microsoft.Maui.Devices.Vibration.Vibrate() -> void static Microsoft.Maui.Devices.Vibration.Vibrate(double duration) -> void static Microsoft.Maui.Devices.Vibration.Vibrate(System.TimeSpan duration) -> void static Microsoft.Maui.Devices.VibrationExtensions.Vibrate(this Microsoft.Maui.Devices.IVibration! vibration, double duration) -> void -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.MediaPicker.Default.get -> Microsoft.Maui.Media.IMediaPicker! static Microsoft.Maui.Media.MediaPicker.IsCaptureSupported.get -> bool -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.CaptureAsync() -> System.Threading.Tasks.Task! static Microsoft.Maui.Media.Screenshot.Default.get -> Microsoft.Maui.Media.IScreenshot! static Microsoft.Maui.Media.Screenshot.IsCaptureSupported.get -> bool @@ -1183,7 +1218,7 @@ static Microsoft.Maui.Storage.Preferences.Set(string! key, string? value) -> voi static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value, string? sharedName) -> void static Microsoft.Maui.Storage.Preferences.Set(string! key, System.DateTime value) -> void static Microsoft.Maui.Storage.SecureStorage.Default.get -> Microsoft.Maui.Storage.ISecureStorage! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! +static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! static Microsoft.Maui.Storage.SecureStorage.Remove(string! key) -> bool static Microsoft.Maui.Storage.SecureStorage.RemoveAll() -> void static Microsoft.Maui.Storage.SecureStorage.SetAsync(string! key, string! value) -> System.Threading.Tasks.Task! diff --git a/src/Essentials/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Essentials/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt index 0373cf272708..7dc5c58110bf 100644 --- a/src/Essentials/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Essentials/src/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -1,58 +1 @@ #nullable enable -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder -Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder.DecodeResponse(System.Uri! uri) -> System.Collections.Generic.IDictionary? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.get -> Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder? -Microsoft.Maui.Authentication.WebAuthenticatorOptions.ResponseDecoder.set -> void -Microsoft.Maui.Devices.IFlashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Flashlight.IsSupportedAsync() -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -~Microsoft.Maui.Authentication.WebAuthenticatorResult.CallbackUri.get -> System.Uri -~Microsoft.Maui.Authentication.WebAuthenticatorResult.WebAuthenticatorResult(System.Uri uri, Microsoft.Maui.Authentication.IWebAuthenticatorResponseDecoder responseDecoder) -> void -*REMOVED*Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.PositionUnavailable = 0 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationError.Unauthorized = 1 -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.Error.get -> Microsoft.Maui.Devices.Sensors.GeolocationError -Microsoft.Maui.Devices.Sensors.GeolocationListeningFailedEventArgs.GeolocationListeningFailedEventArgs(Microsoft.Maui.Devices.Sensors.GeolocationError geolocationError) -> void -Microsoft.Maui.Devices.Sensors.IGeolocation.ListeningFailed -> System.EventHandler? -Microsoft.Maui.Storage.ISecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.ListeningFailed -> System.EventHandler! -override Microsoft.Maui.Devices.Sensors.GeolocationRequest.ToString() -> string! -static Microsoft.Maui.Storage.SecureStorage.GetAsync(string! key) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.IsListeningForeground.get -> bool -Microsoft.Maui.Devices.Sensors.IGeolocation.LocationChanged -> System.EventHandler? -Microsoft.Maui.Devices.Sensors.IGeolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -Microsoft.Maui.Devices.Sensors.IGeolocation.StopListeningForeground() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.get -> Microsoft.Maui.Devices.Sensors.GeolocationAccuracy -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.DesiredAccuracy.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest() -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.GeolocationListeningRequest(Microsoft.Maui.Devices.Sensors.GeolocationAccuracy accuracy, System.TimeSpan minimumTime) -> void -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.get -> System.TimeSpan -Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest.MinimumTime.set -> void -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.Location.get -> Microsoft.Maui.Devices.Sensors.Location! -Microsoft.Maui.Devices.Sensors.GeolocationLocationChangedEventArgs.GeolocationLocationChangedEventArgs(Microsoft.Maui.Devices.Sensors.Location! location) -> void -static Microsoft.Maui.Devices.Sensors.Geolocation.IsListeningForeground.get -> bool -static Microsoft.Maui.Devices.Sensors.Geolocation.LocationChanged -> System.EventHandler! -static Microsoft.Maui.Devices.Sensors.Geolocation.StartListeningForegroundAsync(Microsoft.Maui.Devices.Sensors.GeolocationListeningRequest! request) -> System.Threading.Tasks.Task! -static Microsoft.Maui.Devices.Sensors.Geolocation.StopListeningForeground() -> void -*REMOVED*static Microsoft.Maui.ApplicationModel.Communication.PhoneDialer.Current.get -> Microsoft.Maui.ApplicationModel.Communication.IPhoneDialer! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*static Microsoft.Maui.Media.MediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CapturePhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.CaptureVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickPhotoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! -*REMOVED*Microsoft.Maui.Media.IMediaPicker.PickVideoAsync(Microsoft.Maui.Media.MediaPickerOptions? options = null) -> System.Threading.Tasks.Task! \ No newline at end of file diff --git a/src/Graphics/src/Graphics.Skia.GtkSharp/PublicAPI/netstandard/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia.GtkSharp/PublicAPI/netstandard/PublicAPI.Shipped.txt index 7dc5c58110bf..e23bd2deffdf 100644 --- a/src/Graphics/src/Graphics.Skia.GtkSharp/PublicAPI/netstandard/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia.GtkSharp/PublicAPI/netstandard/PublicAPI.Shipped.txt @@ -1 +1,37 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Draw(SkiaSharp.SKCanvas skiaCanvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.GraphicsView.set -> void +~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer +~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.Renderer.set -> void +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Draw(SkiaSharp.SKCanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.GraphicsView.set -> void +~override Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Desktop.SKPaintSurfaceEventArgs e) -> void +Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer +Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Detached() -> void +Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Dispose() -> void +Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.GtkSkiaDirectRenderer() -> void +Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.SizeChanged(int width, int height) -> void +Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView +Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.GtkSkiaGraphicsView() -> void +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Detached() -> void +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.SizeChanged(int width, int height) -> void +override Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.OnSizeAllocated(Gdk.Rectangle allocation) -> void diff --git a/src/Graphics/src/Graphics.Skia.GtkSharp/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia.GtkSharp/PublicAPI/netstandard/PublicAPI.Unshipped.txt index be2c2be207b7..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia.GtkSharp/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia.GtkSharp/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -1,37 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer -Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Detached() -> void -Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Dispose() -> void -Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.GtkSkiaDirectRenderer() -> void -Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.SizeChanged(int width, int height) -> void -Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView -Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.GtkSkiaGraphicsView() -> void -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Detached() -> void -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.SizeChanged(int width, int height) -> void -override Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.OnSizeAllocated(Gdk.Rectangle allocation) -> void -~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Draw(SkiaSharp.SKCanvas skiaCanvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.GtkSkiaDirectRenderer.GraphicsView.set -> void -~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer -~Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.Renderer.set -> void -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Draw(SkiaSharp.SKCanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.GraphicsView.set -> void -~override Microsoft.Maui.Graphics.Skia.GtkSkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Desktop.SKPaintSurfaceEventArgs e) -> void diff --git a/src/Graphics/src/Graphics.Skia.WPF/PublicAPI/net-windows/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia.WPF/PublicAPI/net-windows/PublicAPI.Shipped.txt index 7dc5c58110bf..b376fd9797b6 100644 --- a/src/Graphics/src/Graphics.Skia.WPF/PublicAPI/net-windows/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia.WPF/PublicAPI/net-windows/PublicAPI.Shipped.txt @@ -1 +1,38 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Draw(SkiaSharp.SKCanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.GraphicsView.set -> void +~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Draw(SkiaSharp.SKCanvas skiaCanvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.GraphicsView.set -> void +~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer +~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Renderer.set -> void +~override Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Desktop.SKPaintSurfaceEventArgs e) -> void +~override Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.OnRenderSizeChanged(System.Windows.SizeChangedInfo sizeInfo) -> void +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Detached() -> void +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.SizeChanged(int width, int height) -> void +Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer +Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Detached() -> void +Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Dispose() -> void +Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.SizeChanged(int width, int height) -> void +Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.WDSkiaDirectRenderer() -> void +Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView +Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Invalidate() -> void +Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.WDSkiaGraphicsView() -> void diff --git a/src/Graphics/src/Graphics.Skia.WPF/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia.WPF/PublicAPI/net-windows/PublicAPI.Unshipped.txt index d299b90a5e34..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia.WPF/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia.WPF/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -1,38 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Detached() -> void -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.SizeChanged(int width, int height) -> void -Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer -Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Detached() -> void -Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Dispose() -> void -Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.SizeChanged(int width, int height) -> void -Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.WDSkiaDirectRenderer() -> void -Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView -Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Invalidate() -> void -Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.WDSkiaGraphicsView() -> void -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Draw(SkiaSharp.SKCanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer.GraphicsView.set -> void -~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Draw(SkiaSharp.SKCanvas skiaCanvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.WDSkiaDirectRenderer.GraphicsView.set -> void -~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Skia.ISkiaGraphicsRenderer -~Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.Renderer.set -> void -~override Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Desktop.SKPaintSurfaceEventArgs e) -> void -~override Microsoft.Maui.Graphics.Skia.WDSkiaGraphicsView.OnRenderSizeChanged(System.Windows.SizeChangedInfo sizeInfo) -> void diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-android/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-android/PublicAPI.Shipped.txt index 7dc5c58110bf..a7c885d18c93 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-android/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-android/PublicAPI.Shipped.txt @@ -1 +1,172 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Android.Content.Context context, Microsoft.Maui.Graphics.IDrawable drawable = null) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Android.SKPaintSurfaceEventArgs e) -> void +~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface +~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int +~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint +Microsoft.Maui.Graphics.Skia.FontExtensions +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Skia.SKColorExtensions +Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage +Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void +Microsoft.Maui.Graphics.Skia.SKPaintExtensions +Microsoft.Maui.Graphics.Skia.TextLine +Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float +Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView +override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnSizeChanged(int width, int height, int oldWidth, int oldHeight) -> void +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-android/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-android/PublicAPI.Unshipped.txt index ab7280577050..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-android/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-android/PublicAPI.Unshipped.txt @@ -1,172 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.FontExtensions -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Skia.SKColorExtensions -Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage -Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void -Microsoft.Maui.Graphics.Skia.SKPaintExtensions -Microsoft.Maui.Graphics.Skia.TextLine -Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float -Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView -override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnSizeChanged(int width, int height, int oldWidth, int oldHeight) -> void -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint -~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Android.Content.Context context, Microsoft.Maui.Graphics.IDrawable drawable = null) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void -~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Android.SKPaintSurfaceEventArgs e) -> void -~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface -~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int -~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-ios/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-ios/PublicAPI.Shipped.txt index 7dc5c58110bf..20a37a61b03a 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-ios/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-ios/PublicAPI.Shipped.txt @@ -1 +1,172 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.iOS.SKPaintSurfaceEventArgs e) -> void +~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface +~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int +~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint +Microsoft.Maui.Graphics.Skia.FontExtensions +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Skia.SKColorExtensions +Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage +Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void +Microsoft.Maui.Graphics.Skia.SKPaintExtensions +Microsoft.Maui.Graphics.Skia.TextLine +Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float +Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView +Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Invalidate() -> void +override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-ios/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-ios/PublicAPI.Unshipped.txt index cdeddd0b5baf..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-ios/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-ios/PublicAPI.Unshipped.txt @@ -1,172 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.FontExtensions -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Skia.SKColorExtensions -Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage -Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void -Microsoft.Maui.Graphics.Skia.SKPaintExtensions -Microsoft.Maui.Graphics.Skia.TextLine -Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float -Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView -Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Invalidate() -> void -override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint -~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void -~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.iOS.SKPaintSurfaceEventArgs e) -> void -~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface -~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int -~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt index 7dc5c58110bf..20a37a61b03a 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt @@ -1 +1,172 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.iOS.SKPaintSurfaceEventArgs e) -> void +~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface +~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int +~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint +Microsoft.Maui.Graphics.Skia.FontExtensions +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Skia.SKColorExtensions +Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage +Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void +Microsoft.Maui.Graphics.Skia.SKPaintExtensions +Microsoft.Maui.Graphics.Skia.TextLine +Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float +Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView +Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Invalidate() -> void +override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt index cdeddd0b5baf..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt @@ -1,172 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.FontExtensions -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Skia.SKColorExtensions -Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage -Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void -Microsoft.Maui.Graphics.Skia.SKPaintExtensions -Microsoft.Maui.Graphics.Skia.TextLine -Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float -Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView -Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Invalidate() -> void -override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint -~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void -~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.iOS.SKPaintSurfaceEventArgs e) -> void -~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface -~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int -~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-macos/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-macos/PublicAPI.Shipped.txt index 7dc5c58110bf..7cb842536b1d 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-macos/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-macos/PublicAPI.Shipped.txt @@ -1 +1,171 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Mac.SKPaintSurfaceEventArgs e) -> void +~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface +~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int +~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint +Microsoft.Maui.Graphics.Skia.FontExtensions +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Skia.SKColorExtensions +Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage +Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void +Microsoft.Maui.Graphics.Skia.SKPaintExtensions +Microsoft.Maui.Graphics.Skia.TextLine +Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float +Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView +override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-macos/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-macos/PublicAPI.Unshipped.txt index cf07e3e3dde0..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-macos/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-macos/PublicAPI.Unshipped.txt @@ -1,171 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.FontExtensions -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Skia.SKColorExtensions -Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage -Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void -Microsoft.Maui.Graphics.Skia.SKPaintExtensions -Microsoft.Maui.Graphics.Skia.TextLine -Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float -Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView -override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint -~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void -~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Mac.SKPaintSurfaceEventArgs e) -> void -~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface -~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int -~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-tizen/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-tizen/PublicAPI.Shipped.txt index 7dc5c58110bf..4b19f9062d6e 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-tizen/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-tizen/PublicAPI.Shipped.txt @@ -1 +1,171 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void +~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface +~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int +~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint +~virtual Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(object sender, SkiaSharp.Views.Tizen.SKPaintSurfaceEventArgs e) -> void +Microsoft.Maui.Graphics.Skia.FontExtensions +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Skia.SKColorExtensions +Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage +Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void +Microsoft.Maui.Graphics.Skia.SKPaintExtensions +Microsoft.Maui.Graphics.Skia.TextLine +Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float +Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView +override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-tizen/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-tizen/PublicAPI.Unshipped.txt index ddd32ea94f7c..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-tizen/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-tizen/PublicAPI.Unshipped.txt @@ -1,171 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.FontExtensions -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Skia.SKColorExtensions -Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage -Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void -Microsoft.Maui.Graphics.Skia.SKPaintExtensions -Microsoft.Maui.Graphics.Skia.TextLine -Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float -Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView -override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint -~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void -~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface -~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int -~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint -~virtual Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(object sender, SkiaSharp.Views.Tizen.SKPaintSurfaceEventArgs e) -> void diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-windows/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-windows/PublicAPI.Shipped.txt index 7dc5c58110bf..2b8007570ddf 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-windows/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-windows/PublicAPI.Shipped.txt @@ -1 +1,171 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Windows.SKPaintSurfaceEventArgs e) -> void +~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface +~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int +~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint +Microsoft.Maui.Graphics.Skia.FontExtensions +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Skia.SKColorExtensions +Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage +Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void +Microsoft.Maui.Graphics.Skia.SKPaintExtensions +Microsoft.Maui.Graphics.Skia.TextLine +Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float +Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView +override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net-windows/PublicAPI.Unshipped.txt index 1f7d745227c1..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -1,171 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.FontExtensions -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Skia.SKColorExtensions -Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage -Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void -Microsoft.Maui.Graphics.Skia.SKPaintExtensions -Microsoft.Maui.Graphics.Skia.TextLine -Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float -Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView -override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint -~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.SkiaGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void -~override Microsoft.Maui.Graphics.Skia.Views.SkiaGraphicsView.OnPaintSurface(SkiaSharp.Views.Windows.SKPaintSurfaceEventArgs e) -> void -~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface -~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int -~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net/PublicAPI.Shipped.txt index 7dc5c58110bf..5a9b07b8989d 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net/PublicAPI.Shipped.txt @@ -1 +1,166 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void +~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface +~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int +~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint +Microsoft.Maui.Graphics.Skia.FontExtensions +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Skia.SKColorExtensions +Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage +Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void +Microsoft.Maui.Graphics.Skia.SKPaintExtensions +Microsoft.Maui.Graphics.Skia.TextLine +Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/net/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/net/PublicAPI.Unshipped.txt index 333621e4ed92..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/net/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/net/PublicAPI.Unshipped.txt @@ -1,166 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.FontExtensions -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Skia.SKColorExtensions -Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage -Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void -Microsoft.Maui.Graphics.Skia.SKPaintExtensions -Microsoft.Maui.Graphics.Skia.TextLine -Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint -~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void -~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface -~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int -~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/netstandard/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/netstandard/PublicAPI.Shipped.txt index 7dc5c58110bf..5a9b07b8989d 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/netstandard/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/netstandard/PublicAPI.Shipped.txt @@ -1 +1,166 @@ #nullable enable +~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas +~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void +~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState +~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap +~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void +~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void +~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void +~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void +~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface +~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int +~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int +~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint +Microsoft.Maui.Graphics.Skia.FontExtensions +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService +Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Skia.SKColorExtensions +Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext +Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage +Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService +Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService +Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool +Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void +Microsoft.Maui.Graphics.Skia.SKPaintExtensions +Microsoft.Maui.Graphics.Skia.TextLine +Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect +static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint diff --git a/src/Graphics/src/Graphics.Skia/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Skia/PublicAPI/netstandard/PublicAPI.Unshipped.txt index 333621e4ed92..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Skia/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Skia/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -1,166 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Skia.FontExtensions -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService -Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Skia.SKColorExtensions -Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext -Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SkiaBitmapExportContext(int width, int height, float displayScale, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetDisplayScale(float value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvas.SkiaCanvas() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Alpha -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.AntiAlias.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.PlatformStrokeSize.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledFontSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaledStrokeSize.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintFilterBitmap(bool value) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetScale(float sx, float sy) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetShadow(float blur, float sx, float sy, SkiaSharp.SKColor color) -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.SkiaCanvasStateService() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage -Microsoft.Maui.Graphics.Skia.SkiaImage.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaImage.Height.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImage.Width.get -> float -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService -Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.SkiaImageLoadingService() -> void -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService -Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.SkiaStringSizeService() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.Dispose() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.LayoutText() -> void -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.get -> bool -Microsoft.Maui.Graphics.Skia.SkiaTextLayout.WordWrap.set -> void -Microsoft.Maui.Graphics.Skia.SKPaintExtensions -Microsoft.Maui.Graphics.Skia.TextLine -Microsoft.Maui.Graphics.Skia.TextLine.Width.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DisplayScale.get -> float -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Dispose() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformScale(float xFactor, float yFactor) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Dispose() -> void -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsMatrix(this in System.Numerics.Matrix3x2 transform) -> SkiaSharp.SKMatrix -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsPointF(this SkiaSharp.SKPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRectangleF(this SkiaSharp.SKRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSize(this SkiaSharp.SKSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSizeF(this Microsoft.Maui.Graphics.SizeF target) -> SkiaSharp.SKSize -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKRect(this Microsoft.Maui.Graphics.RectF target) -> SkiaSharp.SKRect -static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToSKPoint(this Microsoft.Maui.Graphics.PointF target) -> SkiaSharp.SKPoint -~Microsoft.Maui.Graphics.Skia.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Bitmap.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.SKImage.get -> SkiaSharp.SKImage -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.get -> SkiaSharp.SKCanvas -~Microsoft.Maui.Graphics.Skia.SkiaCanvas.Canvas.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FillPaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.FontPaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetImagePaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.GetShadowPaint(float sx, float sy) -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.Reset(SkiaSharp.SKPaint fontPaint, SkiaSharp.SKPaint fillPaint, SkiaSharp.SKPaint strokePaint) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetFillPaintShader(SkiaSharp.SKShader shader) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.SkiaCanvasState(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaint.set -> void -~Microsoft.Maui.Graphics.Skia.SkiaCanvasState.StrokePaintWithAlpha.get -> SkiaSharp.SKPaint -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Skia.SkiaCanvasState prototype) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Skia.SkiaCanvasState -~Microsoft.Maui.Graphics.Skia.SkiaCanvasStateService.Reset(Microsoft.Maui.Graphics.Skia.SkiaCanvasState currentState) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.PlatformRepresentation.get -> SkiaSharp.SKBitmap -~Microsoft.Maui.Graphics.Skia.SkiaImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Skia.SkiaImage.SkiaImage(SkiaSharp.SKBitmap image) -> void -~Microsoft.Maui.Graphics.Skia.SkiaImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Skia.SkiaTextLayout.SkiaTextLayout(string value, Microsoft.Maui.Graphics.RectF rect, Microsoft.Maui.Graphics.ITextAttributes textAttributes, Microsoft.Maui.Graphics.LayoutLine callback, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, SkiaSharp.SKPaint paint = null) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.TextLine(string value, float width) -> void -~Microsoft.Maui.Graphics.Skia.TextLine.Value.get -> string -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Skia.SkiaBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StateRestored(Microsoft.Maui.Graphics.Skia.SkiaCanvasState state) -> void -~override Microsoft.Maui.Graphics.Skia.SkiaCanvas.StrokeColor.set -> void -~static Microsoft.Maui.Graphics.Skia.FontExtensions.ToSKTypeface(this Microsoft.Maui.Graphics.IFont font) -> SkiaSharp.SKTypeface -~static Microsoft.Maui.Graphics.Skia.SKColorExtensions.ToColor(this Microsoft.Maui.Graphics.Color target, float alpha = 1) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsColor(this SkiaSharp.SKColor target) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColor(this Microsoft.Maui.Graphics.Color target) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSKColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> SkiaSharp.SKColor -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float ox, float oy, float fx, float fy) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPath(this Microsoft.Maui.Graphics.PathF target) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.AsSkiaPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> SkiaSharp.SKPath -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY, object currentFigure) -> SkiaSharp.SKBitmap -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target) -> int -~static Microsoft.Maui.Graphics.Skia.SKGraphicsExtensions.ToArgb(this Microsoft.Maui.Graphics.Color target, float alpha) -> int -~static Microsoft.Maui.Graphics.Skia.SkiaImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Skia.SKPaintExtensions.CreateCopy(this SkiaSharp.SKPaint paint) -> SkiaSharp.SKPaint diff --git a/src/Graphics/src/Graphics.Win2D/PublicAPI/net-windows/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics.Win2D/PublicAPI/net-windows/PublicAPI.Shipped.txt index 7dc5c58110bf..c358e0767db5 100644 --- a/src/Graphics/src/Graphics.Win2D/PublicAPI/net-windows/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics.Win2D/PublicAPI/net-windows/PublicAPI.Shipped.txt @@ -1 +1,131 @@ #nullable enable +~Microsoft.Maui.Graphics.Win2D.W2DBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Win2D.W2DCanvas.Session.get -> Microsoft.Graphics.Canvas.CanvasDrawingSession +~Microsoft.Maui.Graphics.Win2D.W2DCanvas.Session.set -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.PlatformFillBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.PlatformFontBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.PlatformStrokeBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.PlatformStrokeStyle.get -> Microsoft.Graphics.Canvas.Geometry.CanvasStrokeStyle +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetBitmapBrush(Microsoft.Graphics.Canvas.Brushes.CanvasImageBrush bitmapBrush) -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetLinearGradient(Microsoft.Maui.Graphics.Paint aPaint, System.Numerics.Vector2 startPoint, System.Numerics.Vector2 endPoint) -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetRadialGradient(Microsoft.Maui.Graphics.Paint aPaint, System.Numerics.Vector2 center, float radius) -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.W2DCanvasState(Microsoft.Maui.Graphics.Win2D.W2DCanvas owner) -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.W2DCanvasState(Microsoft.Maui.Graphics.Win2D.W2DCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Win2D.W2DCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Win2D.W2DCanvasState prototype) -> Microsoft.Maui.Graphics.Win2D.W2DCanvasState +~Microsoft.Maui.Graphics.Win2D.W2DCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Win2D.W2DCanvasState +~Microsoft.Maui.Graphics.Win2D.W2DGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Win2D.W2DGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Win2D.W2DImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Win2D.W2DStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float textSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Win2D.W2DStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float textSize) -> Microsoft.Maui.Graphics.SizeF +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.StateRestored(Microsoft.Maui.Graphics.Win2D.W2DCanvasState state) -> void +~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.StrokeColor.set -> void +~static Microsoft.Maui.Graphics.Win2D.AsyncPump.Run(System.Func func) -> void +~static Microsoft.Maui.Graphics.Win2D.AsyncPump.Run(System.Func> asyncMethod) -> T +~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsColor(this Microsoft.Maui.Graphics.Color color, float alpha = 1) -> Windows.UI.Color +~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsColor(this Microsoft.Maui.Graphics.Color color, Microsoft.Maui.Graphics.Color defaultColor, float alpha = 1) -> Windows.UI.Color +~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsPath(this Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination fillMode = Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination.Winding) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry +~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsPath(this Microsoft.Maui.Graphics.PathF path, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination fillMode = Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination.Winding) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry +~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsPathFromSegment(this Microsoft.Maui.Graphics.PathF path, int segmentIndex, float zoom, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry +Microsoft.Maui.Graphics.Win2D.AsyncPump +Microsoft.Maui.Graphics.Win2D.SkiaImageLoadingService +Microsoft.Maui.Graphics.Win2D.SkiaImageLoadingService.SkiaImageLoadingService() -> void +Microsoft.Maui.Graphics.Win2D.W2DBitmapExportService +Microsoft.Maui.Graphics.Win2D.W2DBitmapExportService.W2DBitmapExportService() -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvas +Microsoft.Maui.Graphics.Win2D.W2DCanvas.BitmapPatternFills.get -> bool +Microsoft.Maui.Graphics.Win2D.W2DCanvas.BitmapPatternFills.set -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvas.CanvasSize.get -> Windows.Foundation.Size +Microsoft.Maui.Graphics.Win2D.W2DCanvas.CanvasSize.set -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvas.W2DCanvas() -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ActualScale.get -> float +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ActualShadowBlur.get -> float +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Alpha.get -> float +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Alpha.set -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendConcatenateTransform(System.Numerics.Matrix3x2 transform) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendRotate(float aAngle, float x, float y) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendRotate(float aAngle) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendScale(float tx, float ty) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendTranslate(float tx, float ty) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Dpi.get -> float +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.FontSize.get -> float +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.IsShadowed.get -> bool +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Matrix.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.RestoreRenderTargetState() -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SaveRenderTargetState() -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetBlur(float aRadius) -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetToDefaults() -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ShadowBlur.get -> float +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ShadowBlur.set -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ShadowColor.get -> Windows.UI.Color +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ShadowOffset.get -> System.Numerics.Vector2 +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.Win2D.W2DCanvasStateService +Microsoft.Maui.Graphics.Win2D.W2DCanvasStateService.W2DCanvasStateService() -> void +Microsoft.Maui.Graphics.Win2D.W2DExtensions +Microsoft.Maui.Graphics.Win2D.W2DGraphicsView +Microsoft.Maui.Graphics.Win2D.W2DGraphicsView.Invalidate() -> void +Microsoft.Maui.Graphics.Win2D.W2DGraphicsView.W2DGraphicsView() -> void +Microsoft.Maui.Graphics.Win2D.W2DImageLoadingService +Microsoft.Maui.Graphics.Win2D.W2DImageLoadingService.W2DImageLoadingService() -> void +Microsoft.Maui.Graphics.Win2D.W2DStringSizeService +Microsoft.Maui.Graphics.Win2D.W2DStringSizeService.W2DStringSizeService() -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformScale(float sx, float sy) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Dispose() -> void +static Microsoft.Maui.Graphics.Win2D.W2DExtensions.Rotate(this System.Numerics.Matrix3x2 target, float radians) -> System.Numerics.Matrix3x2 +static Microsoft.Maui.Graphics.Win2D.W2DExtensions.Scale(this System.Numerics.Matrix3x2 target, float sx, float sy) -> System.Numerics.Matrix3x2 +static Microsoft.Maui.Graphics.Win2D.W2DExtensions.Translate(this System.Numerics.Matrix3x2 target, float dx, float dy) -> System.Numerics.Matrix3x2 diff --git a/src/Graphics/src/Graphics.Win2D/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics.Win2D/PublicAPI/net-windows/PublicAPI.Unshipped.txt index c355f6f3f3e8..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics.Win2D/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics.Win2D/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -1,131 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Win2D.AsyncPump -Microsoft.Maui.Graphics.Win2D.SkiaImageLoadingService -Microsoft.Maui.Graphics.Win2D.SkiaImageLoadingService.SkiaImageLoadingService() -> void -Microsoft.Maui.Graphics.Win2D.W2DBitmapExportService -Microsoft.Maui.Graphics.Win2D.W2DBitmapExportService.W2DBitmapExportService() -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvas -Microsoft.Maui.Graphics.Win2D.W2DCanvas.BitmapPatternFills.get -> bool -Microsoft.Maui.Graphics.Win2D.W2DCanvas.BitmapPatternFills.set -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvas.CanvasSize.get -> Windows.Foundation.Size -Microsoft.Maui.Graphics.Win2D.W2DCanvas.CanvasSize.set -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvas.W2DCanvas() -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ActualScale.get -> float -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ActualShadowBlur.get -> float -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Alpha.get -> float -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Alpha.set -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendConcatenateTransform(System.Numerics.Matrix3x2 transform) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendRotate(float aAngle) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendRotate(float aAngle, float x, float y) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendScale(float tx, float ty) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.AppendTranslate(float tx, float ty) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Dpi.get -> float -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.FontSize.get -> float -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.IsShadowed.get -> bool -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Matrix.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.RestoreRenderTargetState() -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SaveRenderTargetState() -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetBlur(float aRadius) -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetToDefaults() -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ShadowBlur.get -> float -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ShadowBlur.set -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ShadowColor.get -> Windows.UI.Color -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ShadowOffset.get -> System.Numerics.Vector2 -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.Win2D.W2DCanvasStateService -Microsoft.Maui.Graphics.Win2D.W2DCanvasStateService.W2DCanvasStateService() -> void -Microsoft.Maui.Graphics.Win2D.W2DExtensions -Microsoft.Maui.Graphics.Win2D.W2DGraphicsView -Microsoft.Maui.Graphics.Win2D.W2DGraphicsView.Invalidate() -> void -Microsoft.Maui.Graphics.Win2D.W2DGraphicsView.W2DGraphicsView() -> void -Microsoft.Maui.Graphics.Win2D.W2DImageLoadingService -Microsoft.Maui.Graphics.Win2D.W2DImageLoadingService.W2DImageLoadingService() -> void -Microsoft.Maui.Graphics.Win2D.W2DStringSizeService -Microsoft.Maui.Graphics.Win2D.W2DStringSizeService.W2DStringSizeService() -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformScale(float sx, float sy) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Dispose() -> void -static Microsoft.Maui.Graphics.Win2D.W2DExtensions.Rotate(this System.Numerics.Matrix3x2 target, float radians) -> System.Numerics.Matrix3x2 -static Microsoft.Maui.Graphics.Win2D.W2DExtensions.Scale(this System.Numerics.Matrix3x2 target, float sx, float sy) -> System.Numerics.Matrix3x2 -static Microsoft.Maui.Graphics.Win2D.W2DExtensions.Translate(this System.Numerics.Matrix3x2 target, float dx, float dy) -> System.Numerics.Matrix3x2 -~Microsoft.Maui.Graphics.Win2D.W2DBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Win2D.W2DCanvas.Session.get -> Microsoft.Graphics.Canvas.CanvasDrawingSession -~Microsoft.Maui.Graphics.Win2D.W2DCanvas.Session.set -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.PlatformFillBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.PlatformFontBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.PlatformStrokeBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.PlatformStrokeStyle.get -> Microsoft.Graphics.Canvas.Geometry.CanvasStrokeStyle -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetBitmapBrush(Microsoft.Graphics.Canvas.Brushes.CanvasImageBrush bitmapBrush) -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetLinearGradient(Microsoft.Maui.Graphics.Paint aPaint, System.Numerics.Vector2 startPoint, System.Numerics.Vector2 endPoint) -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetRadialGradient(Microsoft.Maui.Graphics.Paint aPaint, System.Numerics.Vector2 center, float radius) -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.W2DCanvasState(Microsoft.Maui.Graphics.Win2D.W2DCanvas owner) -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasState.W2DCanvasState(Microsoft.Maui.Graphics.Win2D.W2DCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Win2D.W2DCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Win2D.W2DCanvasState prototype) -> Microsoft.Maui.Graphics.Win2D.W2DCanvasState -~Microsoft.Maui.Graphics.Win2D.W2DCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Win2D.W2DCanvasState -~Microsoft.Maui.Graphics.Win2D.W2DGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Win2D.W2DGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Win2D.W2DImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Win2D.W2DStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float textSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Win2D.W2DStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float textSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.StateRestored(Microsoft.Maui.Graphics.Win2D.W2DCanvasState state) -> void -~override Microsoft.Maui.Graphics.Win2D.W2DCanvas.StrokeColor.set -> void -~static Microsoft.Maui.Graphics.Win2D.AsyncPump.Run(System.Func func) -> void -~static Microsoft.Maui.Graphics.Win2D.AsyncPump.Run(System.Func> asyncMethod) -> T -~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsColor(this Microsoft.Maui.Graphics.Color color, float alpha = 1) -> Windows.UI.Color -~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsColor(this Microsoft.Maui.Graphics.Color color, Microsoft.Maui.Graphics.Color defaultColor, float alpha = 1) -> Windows.UI.Color -~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsPath(this Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination fillMode = Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination.Winding) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry -~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsPath(this Microsoft.Maui.Graphics.PathF path, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination fillMode = Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination.Winding) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry -~static Microsoft.Maui.Graphics.Win2D.W2DExtensions.AsPathFromSegment(this Microsoft.Maui.Graphics.PathF path, int segmentIndex, float zoom, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry diff --git a/src/Graphics/src/Graphics/PublicAPI/net-android/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-android/PublicAPI.Shipped.txt index 7dc5c58110bf..f12d594ad136 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-android/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-android/PublicAPI.Shipped.txt @@ -1 +1,1607 @@ #nullable enable +~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.AbstractCanvas +~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState +~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.ToHex() -> string +~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string +~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool +~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +~Microsoft.Maui.Graphics.Font.Name.get -> string +~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void +~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void +~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void +~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void +~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ICanvas.Font.set -> void +~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ICanvasStateService +~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState +~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState +~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.IFont.Name.get -> string +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void +~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void +~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string +~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void +~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string +~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage +~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void +~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void +~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void +~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool +~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] +~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object +~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void +~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List +~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Bitmap.get -> Android.Graphics.Bitmap +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformImage.get -> Microsoft.Maui.Graphics.Platform.PlatformImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Canvas.get -> Android.Graphics.Canvas +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Canvas.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas(Android.Content.Context context = null) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillPaint.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillPaintWithAlpha.get -> Android.Graphics.Paint +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontPaint.get -> Android.Text.TextPaint +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontPaint.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.GetImagePaint(float sx, float sy) -> Android.Graphics.Paint +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.GetShadowPaint(float sx, float sy) -> Android.Graphics.Paint +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Reset(Android.Graphics.Paint aFontPaint, Android.Graphics.Paint aFillPaint, Android.Graphics.Paint aStrokePaint) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetFillPaintShader(Android.Graphics.Shader shader) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokePaint.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokePaintWithAlpha.get -> Android.Graphics.Paint +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.Reset(Microsoft.Maui.Graphics.Platform.PlatformCanvasState currentState) -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Android.Content.Context context, Android.Util.IAttributeSet attrs, Microsoft.Maui.Graphics.IDrawable drawable = null) -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Android.Content.Context context, Microsoft.Maui.Graphics.IDrawable drawable = null) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(Android.Graphics.Bitmap bitmap) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> Android.Graphics.Bitmap +~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool +~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object +~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void +~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string +~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void +~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string +~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int +~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void +~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void +~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Color.ToString() -> string +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Insets.ToString() -> string +~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string +~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF aPath) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StateRestored(Microsoft.Maui.Graphics.Platform.PlatformCanvasState state) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Draw(Android.Graphics.Canvas androidCanvas) -> void +~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.Point.ToString() -> string +~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.PointF.ToString() -> string +~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Rect.ToString() -> string +~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.RectF.ToString() -> string +~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Size.ToString() -> string +~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.SizeF.ToString() -> string +~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string +~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding +~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string +~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream +~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void +~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets +~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF +~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void +~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void +~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream +~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF +~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture +~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream +~static Microsoft.Maui.Graphics.Platform.ColorExtensions.ToColor(this int[] color) -> Android.Graphics.Color? +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToTypeface(this Microsoft.Maui.Graphics.IFont font) -> Android.Graphics.Typeface +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsAndroidPath(this Microsoft.Maui.Graphics.PathF path, float offsetX = 0, float offsetY = 0, float scaleX = 1, float scaleY = 1) -> Android.Graphics.Path +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsAndroidPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> Android.Graphics.Path +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsAndroidPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> Android.Graphics.Path +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsColor(this Android.Graphics.Color target) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsColor(this Microsoft.Maui.Graphics.Color target) -> Android.Graphics.Color +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> Android.Graphics.Color +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsMatrix(this System.Numerics.Matrix3x2 transform) -> Android.Graphics.Matrix +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPoint(this Android.Graphics.PointF target) -> Microsoft.Maui.Graphics.Point +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPointF(this Android.Graphics.PointF target) -> Microsoft.Maui.Graphics.PointF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangle(this Android.Graphics.RectF target) -> Microsoft.Maui.Graphics.Rect +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangleF(this Android.Graphics.RectF target) -> Microsoft.Maui.Graphics.RectF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectF(this Android.Graphics.Rect target) -> Android.Graphics.RectF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectF(this Microsoft.Maui.Graphics.RectF target) -> Android.Graphics.RectF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> Android.Graphics.Path +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSize(this Android.Util.SizeF target) -> Microsoft.Maui.Graphics.Size +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSizeF(this Android.Util.SizeF target) -> Microsoft.Maui.Graphics.SizeF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.Downsize(this Android.Graphics.Bitmap target, int maxSize, bool dispose = true) -> Android.Graphics.Bitmap +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.Downsize(this Android.Graphics.Bitmap target, int maxWidth, int maxHeight, bool dispose = true) -> Android.Graphics.Bitmap +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.GetOffsetsToDrawText(this Android.Text.StaticLayout target, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> Android.Graphics.Bitmap +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY) -> Android.Graphics.Bitmap +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.GetTextSizeAsSizeF(this Android.Text.StaticLayout target, bool hasBoundedWidth) -> Microsoft.Maui.Graphics.SizeF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.ToPointF(this Microsoft.Maui.Graphics.PointF target) -> Android.Graphics.PointF +~static Microsoft.Maui.Graphics.Platform.ImageExtensions.AsBitmap(this Microsoft.Maui.Graphics.IImage image) -> Android.Graphics.Bitmap +~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Point.implicit operator Android.Graphics.Point(Microsoft.Maui.Graphics.Point size) -> Android.Graphics.Point +~static Microsoft.Maui.Graphics.Point.implicit operator Android.Graphics.PointF(Microsoft.Maui.Graphics.Point size) -> Android.Graphics.PointF +~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool +~static Microsoft.Maui.Graphics.PointF.implicit operator Android.Graphics.Point(Microsoft.Maui.Graphics.PointF size) -> Android.Graphics.Point +~static Microsoft.Maui.Graphics.PointF.implicit operator Android.Graphics.PointF(Microsoft.Maui.Graphics.PointF size) -> Android.Graphics.PointF +~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool +~static Microsoft.Maui.Graphics.Rect.implicit operator Android.Graphics.Rect(Microsoft.Maui.Graphics.Rect rect) -> Android.Graphics.Rect +~static Microsoft.Maui.Graphics.Rect.implicit operator Android.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Android.Graphics.RectF +~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool +~static Microsoft.Maui.Graphics.RectF.implicit operator Android.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Android.Graphics.Rect +~static Microsoft.Maui.Graphics.RectF.implicit operator Android.Graphics.RectF(Microsoft.Maui.Graphics.RectF rect) -> Android.Graphics.RectF +~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool +~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool +~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] +~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] +~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary +~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float +const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int +const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int +const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int +const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int +const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int +const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int +const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float +const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float +Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float +Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.AbstractPattern +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void +Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float +Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float +Microsoft.Maui.Graphics.BitmapExportContext +Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void +Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float +Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int +Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int +Microsoft.Maui.Graphics.BitmapExportContextExtensions +Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.CanvasDefaults +Microsoft.Maui.Graphics.CanvasExtensions +Microsoft.Maui.Graphics.CanvasState +Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void +Microsoft.Maui.Graphics.CanvasState.Scale.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void +Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.CanvasState.Transform.set -> void +Microsoft.Maui.Graphics.Color +Microsoft.Maui.Graphics.Color.Color() -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void +Microsoft.Maui.Graphics.Color.Color(float gray) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void +Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void +Microsoft.Maui.Graphics.Color.GetHue() -> float +Microsoft.Maui.Graphics.Color.GetLuminosity() -> float +Microsoft.Maui.Graphics.Color.GetSaturation() -> float +Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void +Microsoft.Maui.Graphics.Color.ToInt() -> int +Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void +Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void +Microsoft.Maui.Graphics.Color.ToUint() -> uint +Microsoft.Maui.Graphics.Colors +Microsoft.Maui.Graphics.Converters.ColorTypeConverter +Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointFTypeConverter +Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointTypeConverter +Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectFTypeConverter +Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectTypeConverter +Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeTypeConverter +Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void +Microsoft.Maui.Graphics.DrawingCommand +Microsoft.Maui.Graphics.Font +Microsoft.Maui.Graphics.Font.Font() -> void +Microsoft.Maui.Graphics.Font.IsDefault.get -> bool +Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.Font.Weight.get -> int +Microsoft.Maui.Graphics.FontSource +Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool +Microsoft.Maui.Graphics.FontSource.FontSource() -> void +Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontWeights +Microsoft.Maui.Graphics.GeometryUtil +Microsoft.Maui.Graphics.GradientPaint +Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void +Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int +Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void +Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void +Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int +Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.IBitmapExportService +Microsoft.Maui.Graphics.IBlurrableCanvas +Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ICanvas +Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ICanvas.ResetState() -> void +Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ICanvas.SaveState() -> void +Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.IDrawable +Microsoft.Maui.Graphics.IFont +Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.IFont.Weight.get -> int +Microsoft.Maui.Graphics.IFontExtensions +Microsoft.Maui.Graphics.IImage +Microsoft.Maui.Graphics.IImage.Height.get -> float +Microsoft.Maui.Graphics.IImage.Width.get -> float +Microsoft.Maui.Graphics.IImageLoadingService +Microsoft.Maui.Graphics.ImageExtensions +Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageLoadingServiceExtensions +Microsoft.Maui.Graphics.ImagePaint +Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void +Microsoft.Maui.Graphics.Insets +Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool +Microsoft.Maui.Graphics.Insets.Bottom.get -> double +Microsoft.Maui.Graphics.Insets.Bottom.set -> void +Microsoft.Maui.Graphics.Insets.Horizontal.get -> double +Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void +Microsoft.Maui.Graphics.Insets.Left.get -> double +Microsoft.Maui.Graphics.Insets.Left.set -> void +Microsoft.Maui.Graphics.Insets.Right.get -> double +Microsoft.Maui.Graphics.Insets.Right.set -> void +Microsoft.Maui.Graphics.Insets.Top.get -> double +Microsoft.Maui.Graphics.Insets.Top.set -> void +Microsoft.Maui.Graphics.Insets.Vertical.get -> double +Microsoft.Maui.Graphics.InsetsF +Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool +Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float +Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void +Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float +Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void +Microsoft.Maui.Graphics.InsetsF.Left.get -> float +Microsoft.Maui.Graphics.InsetsF.Left.set -> void +Microsoft.Maui.Graphics.InsetsF.Right.get -> float +Microsoft.Maui.Graphics.InsetsF.Right.set -> void +Microsoft.Maui.Graphics.InsetsF.Top.get -> float +Microsoft.Maui.Graphics.InsetsF.Top.set -> void +Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float +Microsoft.Maui.Graphics.IPattern +Microsoft.Maui.Graphics.IPattern.Height.get -> float +Microsoft.Maui.Graphics.IPattern.StepX.get -> float +Microsoft.Maui.Graphics.IPattern.StepY.get -> float +Microsoft.Maui.Graphics.IPattern.Width.get -> float +Microsoft.Maui.Graphics.IPdfPage +Microsoft.Maui.Graphics.IPdfPage.Height.get -> float +Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int +Microsoft.Maui.Graphics.IPdfPage.Width.get -> float +Microsoft.Maui.Graphics.IPdfRenderService +Microsoft.Maui.Graphics.IPicture +Microsoft.Maui.Graphics.IPicture.Height.get -> float +Microsoft.Maui.Graphics.IPicture.Width.get -> float +Microsoft.Maui.Graphics.IPicture.X.get -> float +Microsoft.Maui.Graphics.IPicture.Y.get -> float +Microsoft.Maui.Graphics.IPictureReader +Microsoft.Maui.Graphics.IPictureWriter +Microsoft.Maui.Graphics.IPlatformFonts +Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void +Microsoft.Maui.Graphics.IStringSizeService +Microsoft.Maui.Graphics.ITextAttributes +Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.LayoutLine +Microsoft.Maui.Graphics.LinearGradientPaint +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void +Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.Paint +Microsoft.Maui.Graphics.Paint.Paint() -> void +Microsoft.Maui.Graphics.PaintGradientStop +Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float +Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void +Microsoft.Maui.Graphics.PaintPattern +Microsoft.Maui.Graphics.PaintPattern.Height.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float +Microsoft.Maui.Graphics.PaintPattern.Width.get -> float +Microsoft.Maui.Graphics.PathArcExtensions +Microsoft.Maui.Graphics.PathBuilder +Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void +Microsoft.Maui.Graphics.PathExtensions +Microsoft.Maui.Graphics.PathF +Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void +Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.Close() -> void +Microsoft.Maui.Graphics.PathF.Closed.get -> bool +Microsoft.Maui.Graphics.PathF.Count.get -> int +Microsoft.Maui.Graphics.PathF.Dispose() -> void +Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float +Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool +Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.Invalidate() -> void +Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool +Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int +Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void +Microsoft.Maui.Graphics.PathF.Open() -> void +Microsoft.Maui.Graphics.PathF.OperationCount.get -> int +Microsoft.Maui.Graphics.PathF.PathF() -> void +Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int +Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void +Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int +Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PatternExtensions +Microsoft.Maui.Graphics.PatternPaint +Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void +Microsoft.Maui.Graphics.PdfPageExtensions +Microsoft.Maui.Graphics.PictureCanvas +Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void +Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void +Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureExtensions +Microsoft.Maui.Graphics.PicturePattern +Microsoft.Maui.Graphics.PictureReaderExtensions +Microsoft.Maui.Graphics.PictureWriterExtensions +Microsoft.Maui.Graphics.Platform.ColorExtensions +Microsoft.Maui.Graphics.Platform.FontExtensions +Microsoft.Maui.Graphics.Platform.GraphicsExtensions +Microsoft.Maui.Graphics.Platform.ImageExtensions +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformBitmapExportContext(int width, int height, float displayScale = 1, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvas +Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetBlur(float radius) -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Alpha.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Alpha.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AntiAlias.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformStrokeSize.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ScaledFontSize.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ScaledStrokeSize.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetBlur(float aRadius) -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetFillPaintFilterBitmap(bool value) -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetScale(float sx, float sy) -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetShadow(float blur, float sx, float sy, Android.Graphics.Color color) -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.Dispose() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView +Microsoft.Maui.Graphics.Platform.PlatformImage +Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void +Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void +Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void +Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double +Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Point() -> void +Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.X.get -> double +Microsoft.Maui.Graphics.Point.X.set -> void +Microsoft.Maui.Graphics.Point.Y.get -> double +Microsoft.Maui.Graphics.Point.Y.set -> void +Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void +Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float +Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.PointF() -> void +Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void +Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.X.get -> float +Microsoft.Maui.Graphics.PointF.X.set -> void +Microsoft.Maui.Graphics.PointF.Y.get -> float +Microsoft.Maui.Graphics.PointF.Y.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint +Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void +Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Bottom.get -> double +Microsoft.Maui.Graphics.Rect.Bottom.set -> void +Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool +Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void +Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool +Microsoft.Maui.Graphics.Rect.Height.get -> double +Microsoft.Maui.Graphics.Rect.Height.set -> void +Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool +Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Rect.Left.get -> double +Microsoft.Maui.Graphics.Rect.Left.set -> void +Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Location.set -> void +Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Rect() -> void +Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void +Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Rect.Right.get -> double +Microsoft.Maui.Graphics.Rect.Right.set -> void +Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Rect.Size.set -> void +Microsoft.Maui.Graphics.Rect.Top.get -> double +Microsoft.Maui.Graphics.Rect.Top.set -> void +Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Width.get -> double +Microsoft.Maui.Graphics.Rect.Width.set -> void +Microsoft.Maui.Graphics.Rect.X.get -> double +Microsoft.Maui.Graphics.Rect.X.set -> void +Microsoft.Maui.Graphics.Rect.Y.get -> double +Microsoft.Maui.Graphics.Rect.Y.set -> void +Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Bottom.get -> float +Microsoft.Maui.Graphics.RectF.Bottom.set -> void +Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool +Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void +Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool +Microsoft.Maui.Graphics.RectF.Height.get -> float +Microsoft.Maui.Graphics.RectF.Height.set -> void +Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool +Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.RectF.Left.get -> float +Microsoft.Maui.Graphics.RectF.Left.set -> void +Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Location.set -> void +Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.RectF() -> void +Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.RectF.Right.get -> float +Microsoft.Maui.Graphics.RectF.Right.set -> void +Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.RectF.Size.set -> void +Microsoft.Maui.Graphics.RectF.Top.get -> float +Microsoft.Maui.Graphics.RectF.Top.set -> void +Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Width.get -> float +Microsoft.Maui.Graphics.RectF.Width.set -> void +Microsoft.Maui.Graphics.RectF.X.get -> float +Microsoft.Maui.Graphics.RectF.X.set -> void +Microsoft.Maui.Graphics.RectF.Y.get -> float +Microsoft.Maui.Graphics.RectF.Y.set -> void +Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ScalingCanvas +Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float +Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void +Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool +Microsoft.Maui.Graphics.Size.Height.get -> double +Microsoft.Maui.Graphics.Size.Height.set -> void +Microsoft.Maui.Graphics.Size.IsZero.get -> bool +Microsoft.Maui.Graphics.Size.Size() -> void +Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void +Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void +Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.Size.Width.get -> double +Microsoft.Maui.Graphics.Size.Width.set -> void +Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void +Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool +Microsoft.Maui.Graphics.SizeF.Height.get -> float +Microsoft.Maui.Graphics.SizeF.Height.set -> void +Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool +Microsoft.Maui.Graphics.SizeF.SizeF() -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Width.get -> float +Microsoft.Maui.Graphics.SizeF.Width.set -> void +Microsoft.Maui.Graphics.SolidPaint +Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void +Microsoft.Maui.Graphics.StandardPicture +Microsoft.Maui.Graphics.StandardPicture.Height.get -> float +Microsoft.Maui.Graphics.StandardPicture.Width.get -> float +Microsoft.Maui.Graphics.StandardPicture.X.get -> float +Microsoft.Maui.Graphics.StandardPicture.Y.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText +Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void +Microsoft.Maui.Graphics.Text.AttributedText +Microsoft.Maui.Graphics.Text.AttributedTextBlock +Microsoft.Maui.Graphics.Text.AttributedTextExtensions +Microsoft.Maui.Graphics.Text.AttributedTextRun +Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void +Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions +Microsoft.Maui.Graphics.Text.CountingWriter +Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int +Microsoft.Maui.Graphics.Text.IAttributedText +Microsoft.Maui.Graphics.Text.IAttributedTextRun +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.ITextAttributes +Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MutableAttributedText +Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttributeExtensions +Microsoft.Maui.Graphics.Text.TextAttributes +Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void +Microsoft.Maui.Graphics.Text.TextAttributesExtensions +Microsoft.Maui.Graphics.Text.TextColors +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void +Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.XmlnsPrefixAttribute +override Microsoft.Maui.Graphics.Color.GetHashCode() -> int +override Microsoft.Maui.Graphics.Font.GetHashCode() -> int +override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool +override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int +override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int +override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Dispose() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float xFactor, float yFactor) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Dispose() -> void +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.OnSizeChanged(int width, int height, int oldWidth, int oldHeight) -> void +override Microsoft.Maui.Graphics.Point.GetHashCode() -> int +override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int +override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Size.GetHashCode() -> int +override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int +override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void +readonly Microsoft.Maui.Graphics.Color.Alpha -> float +readonly Microsoft.Maui.Graphics.Color.Blue -> float +readonly Microsoft.Maui.Graphics.Color.Green -> float +readonly Microsoft.Maui.Graphics.Color.Red -> float +readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType +readonly Microsoft.Maui.Graphics.FontSource.Name -> string! +readonly Microsoft.Maui.Graphics.FontSource.Weight -> int +static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float +static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float +static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF +static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF +static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size +static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool +virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void +virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void +virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool diff --git a/src/Graphics/src/Graphics/PublicAPI/net-android/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-android/PublicAPI.Unshipped.txt index a36f2dd26086..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-android/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-android/PublicAPI.Unshipped.txt @@ -1,1607 +1 @@ #nullable enable -abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float -const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int -const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int -const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int -const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int -const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int -const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int -const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float -const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float -Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float -Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.AbstractPattern -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void -Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float -Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float -Microsoft.Maui.Graphics.BitmapExportContext -Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void -Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float -Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int -Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int -Microsoft.Maui.Graphics.BitmapExportContextExtensions -Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.CanvasDefaults -Microsoft.Maui.Graphics.CanvasExtensions -Microsoft.Maui.Graphics.CanvasState -Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void -Microsoft.Maui.Graphics.CanvasState.Scale.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void -Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.CanvasState.Transform.set -> void -Microsoft.Maui.Graphics.Color -Microsoft.Maui.Graphics.Color.Color() -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void -Microsoft.Maui.Graphics.Color.Color(float gray) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void -Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void -Microsoft.Maui.Graphics.Color.GetHue() -> float -Microsoft.Maui.Graphics.Color.GetLuminosity() -> float -Microsoft.Maui.Graphics.Color.GetSaturation() -> float -Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void -Microsoft.Maui.Graphics.Color.ToInt() -> int -Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void -Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void -Microsoft.Maui.Graphics.Color.ToUint() -> uint -Microsoft.Maui.Graphics.Colors -Microsoft.Maui.Graphics.Converters.ColorTypeConverter -Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointFTypeConverter -Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointTypeConverter -Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectFTypeConverter -Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectTypeConverter -Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeTypeConverter -Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void -Microsoft.Maui.Graphics.DrawingCommand -Microsoft.Maui.Graphics.Font -Microsoft.Maui.Graphics.Font.Font() -> void -Microsoft.Maui.Graphics.Font.IsDefault.get -> bool -Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.Font.Weight.get -> int -Microsoft.Maui.Graphics.FontSource -Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool -Microsoft.Maui.Graphics.FontSource.FontSource() -> void -Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontWeights -Microsoft.Maui.Graphics.GeometryUtil -Microsoft.Maui.Graphics.GradientPaint -Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void -Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int -Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void -Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void -Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int -Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.IBitmapExportService -Microsoft.Maui.Graphics.IBlurrableCanvas -Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ICanvas -Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ICanvas.ResetState() -> void -Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ICanvas.SaveState() -> void -Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.IDrawable -Microsoft.Maui.Graphics.IFont -Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.IFont.Weight.get -> int -Microsoft.Maui.Graphics.IFontExtensions -Microsoft.Maui.Graphics.IImage -Microsoft.Maui.Graphics.IImage.Height.get -> float -Microsoft.Maui.Graphics.IImage.Width.get -> float -Microsoft.Maui.Graphics.IImageLoadingService -Microsoft.Maui.Graphics.ImageExtensions -Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageLoadingServiceExtensions -Microsoft.Maui.Graphics.ImagePaint -Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void -Microsoft.Maui.Graphics.Insets -Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool -Microsoft.Maui.Graphics.Insets.Bottom.get -> double -Microsoft.Maui.Graphics.Insets.Bottom.set -> void -Microsoft.Maui.Graphics.Insets.Horizontal.get -> double -Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void -Microsoft.Maui.Graphics.Insets.Left.get -> double -Microsoft.Maui.Graphics.Insets.Left.set -> void -Microsoft.Maui.Graphics.Insets.Right.get -> double -Microsoft.Maui.Graphics.Insets.Right.set -> void -Microsoft.Maui.Graphics.Insets.Top.get -> double -Microsoft.Maui.Graphics.Insets.Top.set -> void -Microsoft.Maui.Graphics.Insets.Vertical.get -> double -Microsoft.Maui.Graphics.InsetsF -Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool -Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float -Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void -Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float -Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void -Microsoft.Maui.Graphics.InsetsF.Left.get -> float -Microsoft.Maui.Graphics.InsetsF.Left.set -> void -Microsoft.Maui.Graphics.InsetsF.Right.get -> float -Microsoft.Maui.Graphics.InsetsF.Right.set -> void -Microsoft.Maui.Graphics.InsetsF.Top.get -> float -Microsoft.Maui.Graphics.InsetsF.Top.set -> void -Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float -Microsoft.Maui.Graphics.IPattern -Microsoft.Maui.Graphics.IPattern.Height.get -> float -Microsoft.Maui.Graphics.IPattern.StepX.get -> float -Microsoft.Maui.Graphics.IPattern.StepY.get -> float -Microsoft.Maui.Graphics.IPattern.Width.get -> float -Microsoft.Maui.Graphics.IPdfPage -Microsoft.Maui.Graphics.IPdfPage.Height.get -> float -Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int -Microsoft.Maui.Graphics.IPdfPage.Width.get -> float -Microsoft.Maui.Graphics.IPdfRenderService -Microsoft.Maui.Graphics.IPicture -Microsoft.Maui.Graphics.IPicture.Height.get -> float -Microsoft.Maui.Graphics.IPicture.Width.get -> float -Microsoft.Maui.Graphics.IPicture.X.get -> float -Microsoft.Maui.Graphics.IPicture.Y.get -> float -Microsoft.Maui.Graphics.IPictureReader -Microsoft.Maui.Graphics.IPictureWriter -Microsoft.Maui.Graphics.IPlatformFonts -Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void -Microsoft.Maui.Graphics.IStringSizeService -Microsoft.Maui.Graphics.ITextAttributes -Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.LayoutLine -Microsoft.Maui.Graphics.LinearGradientPaint -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void -Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.Paint -Microsoft.Maui.Graphics.Paint.Paint() -> void -Microsoft.Maui.Graphics.PaintGradientStop -Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float -Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void -Microsoft.Maui.Graphics.PaintPattern -Microsoft.Maui.Graphics.PaintPattern.Height.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float -Microsoft.Maui.Graphics.PaintPattern.Width.get -> float -Microsoft.Maui.Graphics.PathArcExtensions -Microsoft.Maui.Graphics.PathBuilder -Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void -Microsoft.Maui.Graphics.PathExtensions -Microsoft.Maui.Graphics.PathF -Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void -Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.Close() -> void -Microsoft.Maui.Graphics.PathF.Closed.get -> bool -Microsoft.Maui.Graphics.PathF.Count.get -> int -Microsoft.Maui.Graphics.PathF.Dispose() -> void -Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float -Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool -Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.Invalidate() -> void -Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool -Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int -Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void -Microsoft.Maui.Graphics.PathF.Open() -> void -Microsoft.Maui.Graphics.PathF.OperationCount.get -> int -Microsoft.Maui.Graphics.PathF.PathF() -> void -Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int -Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void -Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int -Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PatternExtensions -Microsoft.Maui.Graphics.PatternPaint -Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void -Microsoft.Maui.Graphics.PdfPageExtensions -Microsoft.Maui.Graphics.PictureCanvas -Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void -Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void -Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureExtensions -Microsoft.Maui.Graphics.PicturePattern -Microsoft.Maui.Graphics.PictureReaderExtensions -Microsoft.Maui.Graphics.PictureWriterExtensions -Microsoft.Maui.Graphics.Platform.ColorExtensions -Microsoft.Maui.Graphics.Platform.FontExtensions -Microsoft.Maui.Graphics.Platform.GraphicsExtensions -Microsoft.Maui.Graphics.Platform.ImageExtensions -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformBitmapExportContext(int width, int height, float displayScale = 1, int dpi = 72, bool disposeBitmap = true, bool transparent = true) -> void -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvas -Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetBlur(float radius) -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Alpha.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Alpha.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AntiAlias.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformStrokeSize.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ScaledFontSize.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ScaledStrokeSize.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetBlur(float aRadius) -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetFillPaintFilterBitmap(bool value) -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetScale(float sx, float sy) -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetShadow(float blur, float sx, float sy, Android.Graphics.Color color) -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.Dispose() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView -Microsoft.Maui.Graphics.Platform.PlatformImage -Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void -Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void -Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void -Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double -Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Point() -> void -Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.X.get -> double -Microsoft.Maui.Graphics.Point.X.set -> void -Microsoft.Maui.Graphics.Point.Y.get -> double -Microsoft.Maui.Graphics.Point.Y.set -> void -Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void -Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float -Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.PointF() -> void -Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void -Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.X.get -> float -Microsoft.Maui.Graphics.PointF.X.set -> void -Microsoft.Maui.Graphics.PointF.Y.get -> float -Microsoft.Maui.Graphics.PointF.Y.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint -Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void -Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Bottom.get -> double -Microsoft.Maui.Graphics.Rect.Bottom.set -> void -Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool -Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void -Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool -Microsoft.Maui.Graphics.Rect.Height.get -> double -Microsoft.Maui.Graphics.Rect.Height.set -> void -Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool -Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Rect.Left.get -> double -Microsoft.Maui.Graphics.Rect.Left.set -> void -Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Location.set -> void -Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Rect() -> void -Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void -Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Rect.Right.get -> double -Microsoft.Maui.Graphics.Rect.Right.set -> void -Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Rect.Size.set -> void -Microsoft.Maui.Graphics.Rect.Top.get -> double -Microsoft.Maui.Graphics.Rect.Top.set -> void -Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Width.get -> double -Microsoft.Maui.Graphics.Rect.Width.set -> void -Microsoft.Maui.Graphics.Rect.X.get -> double -Microsoft.Maui.Graphics.Rect.X.set -> void -Microsoft.Maui.Graphics.Rect.Y.get -> double -Microsoft.Maui.Graphics.Rect.Y.set -> void -Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Bottom.get -> float -Microsoft.Maui.Graphics.RectF.Bottom.set -> void -Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool -Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void -Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool -Microsoft.Maui.Graphics.RectF.Height.get -> float -Microsoft.Maui.Graphics.RectF.Height.set -> void -Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool -Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.RectF.Left.get -> float -Microsoft.Maui.Graphics.RectF.Left.set -> void -Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Location.set -> void -Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.RectF() -> void -Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.RectF.Right.get -> float -Microsoft.Maui.Graphics.RectF.Right.set -> void -Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.RectF.Size.set -> void -Microsoft.Maui.Graphics.RectF.Top.get -> float -Microsoft.Maui.Graphics.RectF.Top.set -> void -Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Width.get -> float -Microsoft.Maui.Graphics.RectF.Width.set -> void -Microsoft.Maui.Graphics.RectF.X.get -> float -Microsoft.Maui.Graphics.RectF.X.set -> void -Microsoft.Maui.Graphics.RectF.Y.get -> float -Microsoft.Maui.Graphics.RectF.Y.set -> void -Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ScalingCanvas -Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float -Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void -Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool -Microsoft.Maui.Graphics.Size.Height.get -> double -Microsoft.Maui.Graphics.Size.Height.set -> void -Microsoft.Maui.Graphics.Size.IsZero.get -> bool -Microsoft.Maui.Graphics.Size.Size() -> void -Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void -Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void -Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.Size.Width.get -> double -Microsoft.Maui.Graphics.Size.Width.set -> void -Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void -Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool -Microsoft.Maui.Graphics.SizeF.Height.get -> float -Microsoft.Maui.Graphics.SizeF.Height.set -> void -Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool -Microsoft.Maui.Graphics.SizeF.SizeF() -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Width.get -> float -Microsoft.Maui.Graphics.SizeF.Width.set -> void -Microsoft.Maui.Graphics.SolidPaint -Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void -Microsoft.Maui.Graphics.StandardPicture -Microsoft.Maui.Graphics.StandardPicture.Height.get -> float -Microsoft.Maui.Graphics.StandardPicture.Width.get -> float -Microsoft.Maui.Graphics.StandardPicture.X.get -> float -Microsoft.Maui.Graphics.StandardPicture.Y.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText -Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void -Microsoft.Maui.Graphics.Text.AttributedText -Microsoft.Maui.Graphics.Text.AttributedTextBlock -Microsoft.Maui.Graphics.Text.AttributedTextExtensions -Microsoft.Maui.Graphics.Text.AttributedTextRun -Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void -Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions -Microsoft.Maui.Graphics.Text.CountingWriter -Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int -Microsoft.Maui.Graphics.Text.IAttributedText -Microsoft.Maui.Graphics.Text.IAttributedTextRun -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.ITextAttributes -Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MutableAttributedText -Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttributeExtensions -Microsoft.Maui.Graphics.Text.TextAttributes -Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void -Microsoft.Maui.Graphics.Text.TextAttributesExtensions -Microsoft.Maui.Graphics.Text.TextColors -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void -Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.XmlnsPrefixAttribute -override Microsoft.Maui.Graphics.Color.GetHashCode() -> int -override Microsoft.Maui.Graphics.Font.GetHashCode() -> int -override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool -override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int -override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int -override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Dispose() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float aCornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float xFactor, float yFactor) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Dispose() -> void -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.OnSizeChanged(int width, int height, int oldWidth, int oldHeight) -> void -override Microsoft.Maui.Graphics.Point.GetHashCode() -> int -override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int -override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Size.GetHashCode() -> int -override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int -override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void -readonly Microsoft.Maui.Graphics.Color.Alpha -> float -readonly Microsoft.Maui.Graphics.Color.Blue -> float -readonly Microsoft.Maui.Graphics.Color.Green -> float -readonly Microsoft.Maui.Graphics.Color.Red -> float -readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType -readonly Microsoft.Maui.Graphics.FontSource.Name -> string! -readonly Microsoft.Maui.Graphics.FontSource.Weight -> int -static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float -static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float -static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF -static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF -static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size -static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool -virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void -virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void -virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool -~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.AbstractCanvas -~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState -~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.ToHex() -> string -~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string -~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool -~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -~Microsoft.Maui.Graphics.Font.Name.get -> string -~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void -~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void -~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void -~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void -~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ICanvas.Font.set -> void -~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ICanvasStateService -~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState -~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState -~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.IFont.Name.get -> string -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void -~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void -~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string -~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void -~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string -~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage -~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void -~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void -~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void -~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool -~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] -~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object -~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void -~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List -~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Bitmap.get -> Android.Graphics.Bitmap -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformImage.get -> Microsoft.Maui.Graphics.Platform.PlatformImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Canvas.get -> Android.Graphics.Canvas -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Canvas.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas(Android.Content.Context context = null) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillPaint.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillPaintWithAlpha.get -> Android.Graphics.Paint -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontPaint.get -> Android.Text.TextPaint -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontPaint.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.GetImagePaint(float sx, float sy) -> Android.Graphics.Paint -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.GetShadowPaint(float sx, float sy) -> Android.Graphics.Paint -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Reset(Android.Graphics.Paint aFontPaint, Android.Graphics.Paint aFillPaint, Android.Graphics.Paint aStrokePaint) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetFillPaintShader(Android.Graphics.Shader shader) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokePaint.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokePaintWithAlpha.get -> Android.Graphics.Paint -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.Reset(Microsoft.Maui.Graphics.Platform.PlatformCanvasState currentState) -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Android.Content.Context context, Android.Util.IAttributeSet attrs, Microsoft.Maui.Graphics.IDrawable drawable = null) -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Android.Content.Context context, Microsoft.Maui.Graphics.IDrawable drawable = null) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(Android.Graphics.Bitmap bitmap) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> Android.Graphics.Bitmap -~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool -~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object -~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void -~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string -~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void -~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string -~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int -~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void -~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void -~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Color.ToString() -> string -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Insets.ToString() -> string -~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string -~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment, Microsoft.Maui.Graphics.VerticalAlignment vertAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizAlignment) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF aPath) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StateRestored(Microsoft.Maui.Graphics.Platform.PlatformCanvasState state) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Draw(Android.Graphics.Canvas androidCanvas) -> void -~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.Point.ToString() -> string -~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.PointF.ToString() -> string -~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Rect.ToString() -> string -~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.RectF.ToString() -> string -~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Size.ToString() -> string -~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.SizeF.ToString() -> string -~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string -~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding -~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string -~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream -~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void -~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets -~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF -~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void -~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void -~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream -~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF -~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture -~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream -~static Microsoft.Maui.Graphics.Platform.ColorExtensions.ToColor(this int[] color) -> Android.Graphics.Color? -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToTypeface(this Microsoft.Maui.Graphics.IFont font) -> Android.Graphics.Typeface -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsAndroidPath(this Microsoft.Maui.Graphics.PathF path, float offsetX = 0, float offsetY = 0, float scaleX = 1, float scaleY = 1) -> Android.Graphics.Path -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsAndroidPath(this Microsoft.Maui.Graphics.PathF path, float ppu, float zoom) -> Android.Graphics.Path -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsAndroidPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> Android.Graphics.Path -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsColor(this Android.Graphics.Color target) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsColor(this Microsoft.Maui.Graphics.Color target) -> Android.Graphics.Color -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsColorMultiplyAlpha(this Microsoft.Maui.Graphics.Color target, float alpha) -> Android.Graphics.Color -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsMatrix(this System.Numerics.Matrix3x2 transform) -> Android.Graphics.Matrix -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPoint(this Android.Graphics.PointF target) -> Microsoft.Maui.Graphics.Point -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPointF(this Android.Graphics.PointF target) -> Microsoft.Maui.Graphics.PointF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangle(this Android.Graphics.RectF target) -> Microsoft.Maui.Graphics.Rect -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangleF(this Android.Graphics.RectF target) -> Microsoft.Maui.Graphics.RectF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectF(this Android.Graphics.Rect target) -> Android.Graphics.RectF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectF(this Microsoft.Maui.Graphics.RectF target) -> Android.Graphics.RectF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRotatedAndroidPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> Android.Graphics.Path -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSize(this Android.Util.SizeF target) -> Microsoft.Maui.Graphics.Size -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSizeF(this Android.Util.SizeF target) -> Microsoft.Maui.Graphics.SizeF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.Downsize(this Android.Graphics.Bitmap target, int maxSize, bool dispose = true) -> Android.Graphics.Bitmap -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.Downsize(this Android.Graphics.Bitmap target, int maxWidth, int maxHeight, bool dispose = true) -> Android.Graphics.Bitmap -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.GetOffsetsToDrawText(this Android.Text.StaticLayout target, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scale = 1) -> Android.Graphics.Bitmap -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.GetPatternBitmap(this Microsoft.Maui.Graphics.PatternPaint patternPaint, float scaleX, float scaleY) -> Android.Graphics.Bitmap -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.GetTextSizeAsSizeF(this Android.Text.StaticLayout target, bool hasBoundedWidth) -> Microsoft.Maui.Graphics.SizeF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.ToPointF(this Microsoft.Maui.Graphics.PointF target) -> Android.Graphics.PointF -~static Microsoft.Maui.Graphics.Platform.ImageExtensions.AsBitmap(this Microsoft.Maui.Graphics.IImage image) -> Android.Graphics.Bitmap -~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Point.implicit operator Android.Graphics.Point(Microsoft.Maui.Graphics.Point size) -> Android.Graphics.Point -~static Microsoft.Maui.Graphics.Point.implicit operator Android.Graphics.PointF(Microsoft.Maui.Graphics.Point size) -> Android.Graphics.PointF -~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool -~static Microsoft.Maui.Graphics.PointF.implicit operator Android.Graphics.Point(Microsoft.Maui.Graphics.PointF size) -> Android.Graphics.Point -~static Microsoft.Maui.Graphics.PointF.implicit operator Android.Graphics.PointF(Microsoft.Maui.Graphics.PointF size) -> Android.Graphics.PointF -~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool -~static Microsoft.Maui.Graphics.Rect.implicit operator Android.Graphics.Rect(Microsoft.Maui.Graphics.Rect rect) -> Android.Graphics.Rect -~static Microsoft.Maui.Graphics.Rect.implicit operator Android.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Android.Graphics.RectF -~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool -~static Microsoft.Maui.Graphics.RectF.implicit operator Android.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Android.Graphics.Rect -~static Microsoft.Maui.Graphics.RectF.implicit operator Android.Graphics.RectF(Microsoft.Maui.Graphics.RectF rect) -> Android.Graphics.RectF -~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool -~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool -~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] -~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] -~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary -~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void diff --git a/src/Graphics/src/Graphics/PublicAPI/net-ios/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-ios/PublicAPI.Shipped.txt index 7dc5c58110bf..1867e1e243f2 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-ios/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-ios/PublicAPI.Shipped.txt @@ -1 +1,1624 @@ #nullable enable +~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.AbstractCanvas +~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState +~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.ToHex() -> string +~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string +~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool +~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +~Microsoft.Maui.Graphics.Font.Name.get -> string +~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void +~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void +~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void +~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void +~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ICanvas.Font.set -> void +~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ICanvasStateService +~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState +~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState +~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.IFont.Name.get -> string +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void +~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void +~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string +~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void +~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string +~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage +~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void +~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void +~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void +~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool +~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] +~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object +~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void +~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List +~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.DirectRenderer.GraphicsView.set -> void +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.GraphicsView.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.CGImage.get -> CoreGraphics.CGImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformImage.get -> Microsoft.Maui.Graphics.Platform.PlatformImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.UIImage.get -> UIKit.UIImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.get -> CoreGraphics.CGContext +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillWithGradient(System.Func action) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas(System.Func getColorspace) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(CoreGraphics.CGRect frame, Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Platform.IGraphicsRenderer +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(UIKit.UIImage image) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> UIKit.UIImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool +~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object +~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void +~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string +~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void +~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string +~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int +~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void +~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void +~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Color.ToString() -> string +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Insets.ToString() -> string +~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string +~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.WriteToStream(System.IO.Stream aStream) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.WillMoveToSuperview(UIKit.UIView newSuperview) -> void +~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.Point.ToString() -> string +~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.PointF.ToString() -> string +~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Rect.ToString() -> string +~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.RectF.ToString() -> string +~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Size.ToString() -> string +~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.SizeF.ToString() -> string +~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string +~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding +~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string +~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream +~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void +~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets +~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF +~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void +~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void +~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream +~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF +~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture +~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream +~static Microsoft.Maui.Graphics.Platform.AttributedTextExtensions.AsNSAttributedString(this Microsoft.Maui.Graphics.Text.IAttributedText target, Microsoft.Maui.Graphics.IFont contextFont = null, float contextFontSize = 12, string contextFontColor = null, bool coreTextCompatible = false) -> Foundation.NSAttributedString +~static Microsoft.Maui.Graphics.Platform.CGColorExtensions.ToCGColor(this float[] color) -> CoreGraphics.CGColor +~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddPath(this CoreGraphics.CGContext target, Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, CoreGraphics.CGRect rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat width, System.Runtime.InteropServices.NFloat height, System.Runtime.InteropServices.NFloat cornerRadius) -> void +~static Microsoft.Maui.Graphics.Platform.FontExtensions.GetDefaultCTFont(System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCGFont(this Microsoft.Maui.Graphics.IFont font) -> CoreGraphics.CGFont +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCTFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToPlatformFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> UIKit.UIFont +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AddRoundedRectangle(this CoreGraphics.CGContext context, float x, float y, float width, float height, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGColor(this Microsoft.Maui.Graphics.Color color) -> CoreGraphics.CGColor +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float scale, float zoom) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPathF(this CoreGraphics.CGPath target) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRotatedCGPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetFillColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetStrokeColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void +~static Microsoft.Maui.Graphics.Platform.ImageExtensions.AsUIImage(this Microsoft.Maui.Graphics.IImage image) -> UIKit.UIImage +~static Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension.AsAttributedText(this Foundation.NSAttributedString target) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGPath path, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void +~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGRect rect, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void +~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Platform.UIColorExtensions.ToHex(this UIKit.UIColor color) -> string +~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.NormalizeOrientation(this UIKit.UIImage target, bool disposeOriginal = false) -> UIKit.UIImage +~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.ScaleImage(this UIKit.UIImage target, CoreGraphics.CGSize size, bool disposeOriginal = false) -> UIKit.UIImage +~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.ScaleImage(this UIKit.UIImage target, float maxWidth, float maxHeight, bool disposeOriginal = false) -> UIKit.UIImage +~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsColor(this UIKit.UIColor color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsUIBezierPath(this Microsoft.Maui.Graphics.PathF target) -> UIKit.UIBezierPath +~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsUIColor(this Microsoft.Maui.Graphics.Color color) -> UIKit.UIColor +~static Microsoft.Maui.Graphics.Platform.UIViewExtensions.GetPointsInView(this UIKit.UIView target, Foundation.NSSet touchSet) -> Microsoft.Maui.Graphics.PointF[] +~static Microsoft.Maui.Graphics.Platform.UIViewExtensions.GetPointsInView(this UIKit.UIView target, UIKit.UIEvent touchEvent) -> Microsoft.Maui.Graphics.PointF[] +~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool +~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool +~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool +~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool +~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool +~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] +~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] +~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary +~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float +const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int +const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int +const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int +const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int +const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int +const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int +const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float +const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float +Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float +Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.AbstractPattern +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void +Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float +Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float +Microsoft.Maui.Graphics.BitmapExportContext +Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void +Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float +Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int +Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int +Microsoft.Maui.Graphics.BitmapExportContextExtensions +Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.CanvasDefaults +Microsoft.Maui.Graphics.CanvasExtensions +Microsoft.Maui.Graphics.CanvasState +Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void +Microsoft.Maui.Graphics.CanvasState.Scale.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void +Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.CanvasState.Transform.set -> void +Microsoft.Maui.Graphics.Color +Microsoft.Maui.Graphics.Color.Color() -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void +Microsoft.Maui.Graphics.Color.Color(float gray) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void +Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void +Microsoft.Maui.Graphics.Color.GetHue() -> float +Microsoft.Maui.Graphics.Color.GetLuminosity() -> float +Microsoft.Maui.Graphics.Color.GetSaturation() -> float +Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void +Microsoft.Maui.Graphics.Color.ToInt() -> int +Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void +Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void +Microsoft.Maui.Graphics.Color.ToUint() -> uint +Microsoft.Maui.Graphics.Colors +Microsoft.Maui.Graphics.Converters.ColorTypeConverter +Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointFTypeConverter +Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointTypeConverter +Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectFTypeConverter +Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectTypeConverter +Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeTypeConverter +Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void +Microsoft.Maui.Graphics.DrawingCommand +Microsoft.Maui.Graphics.Font +Microsoft.Maui.Graphics.Font.Font() -> void +Microsoft.Maui.Graphics.Font.IsDefault.get -> bool +Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.Font.Weight.get -> int +Microsoft.Maui.Graphics.FontSource +Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool +Microsoft.Maui.Graphics.FontSource.FontSource() -> void +Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontWeights +Microsoft.Maui.Graphics.GeometryUtil +Microsoft.Maui.Graphics.GradientPaint +Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void +Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int +Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void +Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void +Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int +Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.IBitmapExportService +Microsoft.Maui.Graphics.IBlurrableCanvas +Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ICanvas +Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ICanvas.ResetState() -> void +Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ICanvas.SaveState() -> void +Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.IDrawable +Microsoft.Maui.Graphics.IFont +Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.IFont.Weight.get -> int +Microsoft.Maui.Graphics.IFontExtensions +Microsoft.Maui.Graphics.IImage +Microsoft.Maui.Graphics.IImage.Height.get -> float +Microsoft.Maui.Graphics.IImage.Width.get -> float +Microsoft.Maui.Graphics.IImageLoadingService +Microsoft.Maui.Graphics.ImageExtensions +Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageLoadingServiceExtensions +Microsoft.Maui.Graphics.ImagePaint +Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void +Microsoft.Maui.Graphics.Insets +Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool +Microsoft.Maui.Graphics.Insets.Bottom.get -> double +Microsoft.Maui.Graphics.Insets.Bottom.set -> void +Microsoft.Maui.Graphics.Insets.Horizontal.get -> double +Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void +Microsoft.Maui.Graphics.Insets.Left.get -> double +Microsoft.Maui.Graphics.Insets.Left.set -> void +Microsoft.Maui.Graphics.Insets.Right.get -> double +Microsoft.Maui.Graphics.Insets.Right.set -> void +Microsoft.Maui.Graphics.Insets.Top.get -> double +Microsoft.Maui.Graphics.Insets.Top.set -> void +Microsoft.Maui.Graphics.Insets.Vertical.get -> double +Microsoft.Maui.Graphics.InsetsF +Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool +Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float +Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void +Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float +Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void +Microsoft.Maui.Graphics.InsetsF.Left.get -> float +Microsoft.Maui.Graphics.InsetsF.Left.set -> void +Microsoft.Maui.Graphics.InsetsF.Right.get -> float +Microsoft.Maui.Graphics.InsetsF.Right.set -> void +Microsoft.Maui.Graphics.InsetsF.Top.get -> float +Microsoft.Maui.Graphics.InsetsF.Top.set -> void +Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float +Microsoft.Maui.Graphics.IPattern +Microsoft.Maui.Graphics.IPattern.Height.get -> float +Microsoft.Maui.Graphics.IPattern.StepX.get -> float +Microsoft.Maui.Graphics.IPattern.StepY.get -> float +Microsoft.Maui.Graphics.IPattern.Width.get -> float +Microsoft.Maui.Graphics.IPdfPage +Microsoft.Maui.Graphics.IPdfPage.Height.get -> float +Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int +Microsoft.Maui.Graphics.IPdfPage.Width.get -> float +Microsoft.Maui.Graphics.IPdfRenderService +Microsoft.Maui.Graphics.IPicture +Microsoft.Maui.Graphics.IPicture.Height.get -> float +Microsoft.Maui.Graphics.IPicture.Width.get -> float +Microsoft.Maui.Graphics.IPicture.X.get -> float +Microsoft.Maui.Graphics.IPicture.Y.get -> float +Microsoft.Maui.Graphics.IPictureReader +Microsoft.Maui.Graphics.IPictureWriter +Microsoft.Maui.Graphics.IPlatformFonts +Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void +Microsoft.Maui.Graphics.IStringSizeService +Microsoft.Maui.Graphics.ITextAttributes +Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.LayoutLine +Microsoft.Maui.Graphics.LinearGradientPaint +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void +Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.Paint +Microsoft.Maui.Graphics.Paint.Paint() -> void +Microsoft.Maui.Graphics.PaintGradientStop +Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float +Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void +Microsoft.Maui.Graphics.PaintPattern +Microsoft.Maui.Graphics.PaintPattern.Height.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float +Microsoft.Maui.Graphics.PaintPattern.Width.get -> float +Microsoft.Maui.Graphics.PathArcExtensions +Microsoft.Maui.Graphics.PathBuilder +Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void +Microsoft.Maui.Graphics.PathExtensions +Microsoft.Maui.Graphics.PathF +Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void +Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.Close() -> void +Microsoft.Maui.Graphics.PathF.Closed.get -> bool +Microsoft.Maui.Graphics.PathF.Count.get -> int +Microsoft.Maui.Graphics.PathF.Dispose() -> void +Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float +Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool +Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.Invalidate() -> void +Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool +Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int +Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void +Microsoft.Maui.Graphics.PathF.Open() -> void +Microsoft.Maui.Graphics.PathF.OperationCount.get -> int +Microsoft.Maui.Graphics.PathF.PathF() -> void +Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int +Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void +Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int +Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PatternExtensions +Microsoft.Maui.Graphics.PatternPaint +Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void +Microsoft.Maui.Graphics.PdfPageExtensions +Microsoft.Maui.Graphics.PictureCanvas +Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void +Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void +Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureExtensions +Microsoft.Maui.Graphics.PicturePattern +Microsoft.Maui.Graphics.PictureReaderExtensions +Microsoft.Maui.Graphics.PictureWriterExtensions +Microsoft.Maui.Graphics.Platform.AttributedTextExtensions +Microsoft.Maui.Graphics.Platform.CGColorExtensions +Microsoft.Maui.Graphics.Platform.CgContextExtensions +Microsoft.Maui.Graphics.Platform.DirectRenderer +Microsoft.Maui.Graphics.Platform.DirectRenderer.Detached() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.DirectRenderer() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.Dispose() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.SizeChanged(float width, float height) -> void +Microsoft.Maui.Graphics.Platform.FontExtensions +Microsoft.Maui.Graphics.Platform.GraphicsExtensions +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Detached() -> void +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.SizeChanged(float width, float height) -> void +Microsoft.Maui.Graphics.Platform.ImageExtensions +Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformBitmapExportContext(int width, int height, float displayScale, int dpi = 72, int border = 0) -> void +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvas +Microsoft.Maui.Graphics.Platform.PlatformCanvasState +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.get -> bool +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable() -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(nint aPtr) -> void +Microsoft.Maui.Graphics.Platform.PlatformImage +Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void +Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void +Microsoft.Maui.Graphics.Platform.UIColorExtensions +Microsoft.Maui.Graphics.Platform.UIImageExtensions +Microsoft.Maui.Graphics.Platform.UIKitExtensions +Microsoft.Maui.Graphics.Platform.UIViewExtensions +Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void +Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double +Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Point() -> void +Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.X.get -> double +Microsoft.Maui.Graphics.Point.X.set -> void +Microsoft.Maui.Graphics.Point.Y.get -> double +Microsoft.Maui.Graphics.Point.Y.set -> void +Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void +Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float +Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.PointF() -> void +Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void +Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.X.get -> float +Microsoft.Maui.Graphics.PointF.X.set -> void +Microsoft.Maui.Graphics.PointF.Y.get -> float +Microsoft.Maui.Graphics.PointF.Y.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint +Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void +Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Bottom.get -> double +Microsoft.Maui.Graphics.Rect.Bottom.set -> void +Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool +Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void +Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool +Microsoft.Maui.Graphics.Rect.Height.get -> double +Microsoft.Maui.Graphics.Rect.Height.set -> void +Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool +Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Rect.Left.get -> double +Microsoft.Maui.Graphics.Rect.Left.set -> void +Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Location.set -> void +Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Rect() -> void +Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void +Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Rect.Right.get -> double +Microsoft.Maui.Graphics.Rect.Right.set -> void +Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Rect.Size.set -> void +Microsoft.Maui.Graphics.Rect.Top.get -> double +Microsoft.Maui.Graphics.Rect.Top.set -> void +Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Width.get -> double +Microsoft.Maui.Graphics.Rect.Width.set -> void +Microsoft.Maui.Graphics.Rect.X.get -> double +Microsoft.Maui.Graphics.Rect.X.set -> void +Microsoft.Maui.Graphics.Rect.Y.get -> double +Microsoft.Maui.Graphics.Rect.Y.set -> void +Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Bottom.get -> float +Microsoft.Maui.Graphics.RectF.Bottom.set -> void +Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool +Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void +Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool +Microsoft.Maui.Graphics.RectF.Height.get -> float +Microsoft.Maui.Graphics.RectF.Height.set -> void +Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool +Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.RectF.Left.get -> float +Microsoft.Maui.Graphics.RectF.Left.set -> void +Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Location.set -> void +Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.RectF() -> void +Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.RectF.Right.get -> float +Microsoft.Maui.Graphics.RectF.Right.set -> void +Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.RectF.Size.set -> void +Microsoft.Maui.Graphics.RectF.Top.get -> float +Microsoft.Maui.Graphics.RectF.Top.set -> void +Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Width.get -> float +Microsoft.Maui.Graphics.RectF.Width.set -> void +Microsoft.Maui.Graphics.RectF.X.get -> float +Microsoft.Maui.Graphics.RectF.X.set -> void +Microsoft.Maui.Graphics.RectF.Y.get -> float +Microsoft.Maui.Graphics.RectF.Y.set -> void +Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ScalingCanvas +Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float +Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void +Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool +Microsoft.Maui.Graphics.Size.Height.get -> double +Microsoft.Maui.Graphics.Size.Height.set -> void +Microsoft.Maui.Graphics.Size.IsZero.get -> bool +Microsoft.Maui.Graphics.Size.Size() -> void +Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void +Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void +Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.Size.Width.get -> double +Microsoft.Maui.Graphics.Size.Width.set -> void +Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void +Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool +Microsoft.Maui.Graphics.SizeF.Height.get -> float +Microsoft.Maui.Graphics.SizeF.Height.set -> void +Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool +Microsoft.Maui.Graphics.SizeF.SizeF() -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Width.get -> float +Microsoft.Maui.Graphics.SizeF.Width.set -> void +Microsoft.Maui.Graphics.SolidPaint +Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void +Microsoft.Maui.Graphics.StandardPicture +Microsoft.Maui.Graphics.StandardPicture.Height.get -> float +Microsoft.Maui.Graphics.StandardPicture.Width.get -> float +Microsoft.Maui.Graphics.StandardPicture.X.get -> float +Microsoft.Maui.Graphics.StandardPicture.Y.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText +Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void +Microsoft.Maui.Graphics.Text.AttributedText +Microsoft.Maui.Graphics.Text.AttributedTextBlock +Microsoft.Maui.Graphics.Text.AttributedTextExtensions +Microsoft.Maui.Graphics.Text.AttributedTextRun +Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void +Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions +Microsoft.Maui.Graphics.Text.CountingWriter +Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int +Microsoft.Maui.Graphics.Text.IAttributedText +Microsoft.Maui.Graphics.Text.IAttributedTextRun +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.ITextAttributes +Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MutableAttributedText +Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttributeExtensions +Microsoft.Maui.Graphics.Text.TextAttributes +Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void +Microsoft.Maui.Graphics.Text.TextAttributesExtensions +Microsoft.Maui.Graphics.Text.TextColors +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void +Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.XmlnsPrefixAttribute +override Microsoft.Maui.Graphics.Color.GetHashCode() -> int +override Microsoft.Maui.Graphics.Font.GetHashCode() -> int +override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool +override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int +override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int +override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool close) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float sx, float sy) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Bounds.get -> CoreGraphics.CGRect +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Bounds.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Draw(CoreGraphics.CGRect dirtyRect) -> void +override Microsoft.Maui.Graphics.Point.GetHashCode() -> int +override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int +override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Size.GetHashCode() -> int +override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int +override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void +readonly Microsoft.Maui.Graphics.Color.Alpha -> float +readonly Microsoft.Maui.Graphics.Color.Blue -> float +readonly Microsoft.Maui.Graphics.Color.Green -> float +readonly Microsoft.Maui.Graphics.Color.Red -> float +readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType +readonly Microsoft.Maui.Graphics.FontSource.Name -> string! +readonly Microsoft.Maui.Graphics.FontSource.Weight -> int +static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float +static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float +static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGAffineTransform(this in System.Numerics.Matrix3x2 transform) -> CoreGraphics.CGAffineTransform +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.Point target) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.PointF target) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.Rect target) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.RectF target) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.Size target) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.SizeF target) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPoint(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPointF(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangle(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangleF(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSize(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSizeF(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.Rect rect) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.RectF rect) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF +static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF +static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size +static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool +virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void +virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void +virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool +virtual Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PatternPhase.get -> CoreGraphics.CGSize diff --git a/src/Graphics/src/Graphics/PublicAPI/net-ios/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-ios/PublicAPI.Unshipped.txt index b0da109bd6bf..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-ios/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-ios/PublicAPI.Unshipped.txt @@ -1,1624 +1 @@ #nullable enable -abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float -const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int -const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int -const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int -const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int -const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int -const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int -const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float -const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float -Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float -Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.AbstractPattern -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void -Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float -Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float -Microsoft.Maui.Graphics.BitmapExportContext -Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void -Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float -Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int -Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int -Microsoft.Maui.Graphics.BitmapExportContextExtensions -Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.CanvasDefaults -Microsoft.Maui.Graphics.CanvasExtensions -Microsoft.Maui.Graphics.CanvasState -Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void -Microsoft.Maui.Graphics.CanvasState.Scale.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void -Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.CanvasState.Transform.set -> void -Microsoft.Maui.Graphics.Color -Microsoft.Maui.Graphics.Color.Color() -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void -Microsoft.Maui.Graphics.Color.Color(float gray) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void -Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void -Microsoft.Maui.Graphics.Color.GetHue() -> float -Microsoft.Maui.Graphics.Color.GetLuminosity() -> float -Microsoft.Maui.Graphics.Color.GetSaturation() -> float -Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void -Microsoft.Maui.Graphics.Color.ToInt() -> int -Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void -Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void -Microsoft.Maui.Graphics.Color.ToUint() -> uint -Microsoft.Maui.Graphics.Colors -Microsoft.Maui.Graphics.Converters.ColorTypeConverter -Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointFTypeConverter -Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointTypeConverter -Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectFTypeConverter -Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectTypeConverter -Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeTypeConverter -Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void -Microsoft.Maui.Graphics.DrawingCommand -Microsoft.Maui.Graphics.Font -Microsoft.Maui.Graphics.Font.Font() -> void -Microsoft.Maui.Graphics.Font.IsDefault.get -> bool -Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.Font.Weight.get -> int -Microsoft.Maui.Graphics.FontSource -Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool -Microsoft.Maui.Graphics.FontSource.FontSource() -> void -Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontWeights -Microsoft.Maui.Graphics.GeometryUtil -Microsoft.Maui.Graphics.GradientPaint -Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void -Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int -Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void -Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void -Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int -Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.IBitmapExportService -Microsoft.Maui.Graphics.IBlurrableCanvas -Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ICanvas -Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ICanvas.ResetState() -> void -Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ICanvas.SaveState() -> void -Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.IDrawable -Microsoft.Maui.Graphics.IFont -Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.IFont.Weight.get -> int -Microsoft.Maui.Graphics.IFontExtensions -Microsoft.Maui.Graphics.IImage -Microsoft.Maui.Graphics.IImage.Height.get -> float -Microsoft.Maui.Graphics.IImage.Width.get -> float -Microsoft.Maui.Graphics.IImageLoadingService -Microsoft.Maui.Graphics.ImageExtensions -Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageLoadingServiceExtensions -Microsoft.Maui.Graphics.ImagePaint -Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void -Microsoft.Maui.Graphics.Insets -Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool -Microsoft.Maui.Graphics.Insets.Bottom.get -> double -Microsoft.Maui.Graphics.Insets.Bottom.set -> void -Microsoft.Maui.Graphics.Insets.Horizontal.get -> double -Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void -Microsoft.Maui.Graphics.Insets.Left.get -> double -Microsoft.Maui.Graphics.Insets.Left.set -> void -Microsoft.Maui.Graphics.Insets.Right.get -> double -Microsoft.Maui.Graphics.Insets.Right.set -> void -Microsoft.Maui.Graphics.Insets.Top.get -> double -Microsoft.Maui.Graphics.Insets.Top.set -> void -Microsoft.Maui.Graphics.Insets.Vertical.get -> double -Microsoft.Maui.Graphics.InsetsF -Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool -Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float -Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void -Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float -Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void -Microsoft.Maui.Graphics.InsetsF.Left.get -> float -Microsoft.Maui.Graphics.InsetsF.Left.set -> void -Microsoft.Maui.Graphics.InsetsF.Right.get -> float -Microsoft.Maui.Graphics.InsetsF.Right.set -> void -Microsoft.Maui.Graphics.InsetsF.Top.get -> float -Microsoft.Maui.Graphics.InsetsF.Top.set -> void -Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float -Microsoft.Maui.Graphics.IPattern -Microsoft.Maui.Graphics.IPattern.Height.get -> float -Microsoft.Maui.Graphics.IPattern.StepX.get -> float -Microsoft.Maui.Graphics.IPattern.StepY.get -> float -Microsoft.Maui.Graphics.IPattern.Width.get -> float -Microsoft.Maui.Graphics.IPdfPage -Microsoft.Maui.Graphics.IPdfPage.Height.get -> float -Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int -Microsoft.Maui.Graphics.IPdfPage.Width.get -> float -Microsoft.Maui.Graphics.IPdfRenderService -Microsoft.Maui.Graphics.IPicture -Microsoft.Maui.Graphics.IPicture.Height.get -> float -Microsoft.Maui.Graphics.IPicture.Width.get -> float -Microsoft.Maui.Graphics.IPicture.X.get -> float -Microsoft.Maui.Graphics.IPicture.Y.get -> float -Microsoft.Maui.Graphics.IPictureReader -Microsoft.Maui.Graphics.IPictureWriter -Microsoft.Maui.Graphics.IPlatformFonts -Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void -Microsoft.Maui.Graphics.IStringSizeService -Microsoft.Maui.Graphics.ITextAttributes -Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.LayoutLine -Microsoft.Maui.Graphics.LinearGradientPaint -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void -Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.Paint -Microsoft.Maui.Graphics.Paint.Paint() -> void -Microsoft.Maui.Graphics.PaintGradientStop -Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float -Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void -Microsoft.Maui.Graphics.PaintPattern -Microsoft.Maui.Graphics.PaintPattern.Height.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float -Microsoft.Maui.Graphics.PaintPattern.Width.get -> float -Microsoft.Maui.Graphics.PathArcExtensions -Microsoft.Maui.Graphics.PathBuilder -Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void -Microsoft.Maui.Graphics.PathExtensions -Microsoft.Maui.Graphics.PathF -Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void -Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.Close() -> void -Microsoft.Maui.Graphics.PathF.Closed.get -> bool -Microsoft.Maui.Graphics.PathF.Count.get -> int -Microsoft.Maui.Graphics.PathF.Dispose() -> void -Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float -Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool -Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.Invalidate() -> void -Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool -Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int -Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void -Microsoft.Maui.Graphics.PathF.Open() -> void -Microsoft.Maui.Graphics.PathF.OperationCount.get -> int -Microsoft.Maui.Graphics.PathF.PathF() -> void -Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int -Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void -Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int -Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PatternExtensions -Microsoft.Maui.Graphics.PatternPaint -Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void -Microsoft.Maui.Graphics.PdfPageExtensions -Microsoft.Maui.Graphics.PictureCanvas -Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void -Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void -Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureExtensions -Microsoft.Maui.Graphics.PicturePattern -Microsoft.Maui.Graphics.PictureReaderExtensions -Microsoft.Maui.Graphics.PictureWriterExtensions -Microsoft.Maui.Graphics.Platform.AttributedTextExtensions -Microsoft.Maui.Graphics.Platform.CGColorExtensions -Microsoft.Maui.Graphics.Platform.CgContextExtensions -Microsoft.Maui.Graphics.Platform.DirectRenderer -Microsoft.Maui.Graphics.Platform.DirectRenderer.Detached() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.DirectRenderer() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.Dispose() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.SizeChanged(float width, float height) -> void -Microsoft.Maui.Graphics.Platform.FontExtensions -Microsoft.Maui.Graphics.Platform.GraphicsExtensions -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Detached() -> void -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.SizeChanged(float width, float height) -> void -Microsoft.Maui.Graphics.Platform.ImageExtensions -Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformBitmapExportContext(int width, int height, float displayScale, int dpi = 72, int border = 0) -> void -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvas -Microsoft.Maui.Graphics.Platform.PlatformCanvasState -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.get -> bool -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable() -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(nint aPtr) -> void -Microsoft.Maui.Graphics.Platform.PlatformImage -Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void -Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void -Microsoft.Maui.Graphics.Platform.UIColorExtensions -Microsoft.Maui.Graphics.Platform.UIImageExtensions -Microsoft.Maui.Graphics.Platform.UIKitExtensions -Microsoft.Maui.Graphics.Platform.UIViewExtensions -Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void -Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double -Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Point() -> void -Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.X.get -> double -Microsoft.Maui.Graphics.Point.X.set -> void -Microsoft.Maui.Graphics.Point.Y.get -> double -Microsoft.Maui.Graphics.Point.Y.set -> void -Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void -Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float -Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.PointF() -> void -Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void -Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.X.get -> float -Microsoft.Maui.Graphics.PointF.X.set -> void -Microsoft.Maui.Graphics.PointF.Y.get -> float -Microsoft.Maui.Graphics.PointF.Y.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint -Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void -Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Bottom.get -> double -Microsoft.Maui.Graphics.Rect.Bottom.set -> void -Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool -Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void -Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool -Microsoft.Maui.Graphics.Rect.Height.get -> double -Microsoft.Maui.Graphics.Rect.Height.set -> void -Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool -Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Rect.Left.get -> double -Microsoft.Maui.Graphics.Rect.Left.set -> void -Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Location.set -> void -Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Rect() -> void -Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void -Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Rect.Right.get -> double -Microsoft.Maui.Graphics.Rect.Right.set -> void -Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Rect.Size.set -> void -Microsoft.Maui.Graphics.Rect.Top.get -> double -Microsoft.Maui.Graphics.Rect.Top.set -> void -Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Width.get -> double -Microsoft.Maui.Graphics.Rect.Width.set -> void -Microsoft.Maui.Graphics.Rect.X.get -> double -Microsoft.Maui.Graphics.Rect.X.set -> void -Microsoft.Maui.Graphics.Rect.Y.get -> double -Microsoft.Maui.Graphics.Rect.Y.set -> void -Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Bottom.get -> float -Microsoft.Maui.Graphics.RectF.Bottom.set -> void -Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool -Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void -Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool -Microsoft.Maui.Graphics.RectF.Height.get -> float -Microsoft.Maui.Graphics.RectF.Height.set -> void -Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool -Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.RectF.Left.get -> float -Microsoft.Maui.Graphics.RectF.Left.set -> void -Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Location.set -> void -Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.RectF() -> void -Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.RectF.Right.get -> float -Microsoft.Maui.Graphics.RectF.Right.set -> void -Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.RectF.Size.set -> void -Microsoft.Maui.Graphics.RectF.Top.get -> float -Microsoft.Maui.Graphics.RectF.Top.set -> void -Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Width.get -> float -Microsoft.Maui.Graphics.RectF.Width.set -> void -Microsoft.Maui.Graphics.RectF.X.get -> float -Microsoft.Maui.Graphics.RectF.X.set -> void -Microsoft.Maui.Graphics.RectF.Y.get -> float -Microsoft.Maui.Graphics.RectF.Y.set -> void -Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ScalingCanvas -Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float -Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void -Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool -Microsoft.Maui.Graphics.Size.Height.get -> double -Microsoft.Maui.Graphics.Size.Height.set -> void -Microsoft.Maui.Graphics.Size.IsZero.get -> bool -Microsoft.Maui.Graphics.Size.Size() -> void -Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void -Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void -Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.Size.Width.get -> double -Microsoft.Maui.Graphics.Size.Width.set -> void -Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void -Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool -Microsoft.Maui.Graphics.SizeF.Height.get -> float -Microsoft.Maui.Graphics.SizeF.Height.set -> void -Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool -Microsoft.Maui.Graphics.SizeF.SizeF() -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Width.get -> float -Microsoft.Maui.Graphics.SizeF.Width.set -> void -Microsoft.Maui.Graphics.SolidPaint -Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void -Microsoft.Maui.Graphics.StandardPicture -Microsoft.Maui.Graphics.StandardPicture.Height.get -> float -Microsoft.Maui.Graphics.StandardPicture.Width.get -> float -Microsoft.Maui.Graphics.StandardPicture.X.get -> float -Microsoft.Maui.Graphics.StandardPicture.Y.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText -Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void -Microsoft.Maui.Graphics.Text.AttributedText -Microsoft.Maui.Graphics.Text.AttributedTextBlock -Microsoft.Maui.Graphics.Text.AttributedTextExtensions -Microsoft.Maui.Graphics.Text.AttributedTextRun -Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void -Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions -Microsoft.Maui.Graphics.Text.CountingWriter -Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int -Microsoft.Maui.Graphics.Text.IAttributedText -Microsoft.Maui.Graphics.Text.IAttributedTextRun -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.ITextAttributes -Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MutableAttributedText -Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttributeExtensions -Microsoft.Maui.Graphics.Text.TextAttributes -Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void -Microsoft.Maui.Graphics.Text.TextAttributesExtensions -Microsoft.Maui.Graphics.Text.TextColors -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void -Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.XmlnsPrefixAttribute -override Microsoft.Maui.Graphics.Color.GetHashCode() -> int -override Microsoft.Maui.Graphics.Font.GetHashCode() -> int -override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool -override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int -override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int -override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool close) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float sx, float sy) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Bounds.get -> CoreGraphics.CGRect -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Bounds.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Draw(CoreGraphics.CGRect dirtyRect) -> void -override Microsoft.Maui.Graphics.Point.GetHashCode() -> int -override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int -override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Size.GetHashCode() -> int -override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int -override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void -readonly Microsoft.Maui.Graphics.Color.Alpha -> float -readonly Microsoft.Maui.Graphics.Color.Blue -> float -readonly Microsoft.Maui.Graphics.Color.Green -> float -readonly Microsoft.Maui.Graphics.Color.Red -> float -readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType -readonly Microsoft.Maui.Graphics.FontSource.Name -> string! -readonly Microsoft.Maui.Graphics.FontSource.Weight -> int -static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float -static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float -static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGAffineTransform(this in System.Numerics.Matrix3x2 transform) -> CoreGraphics.CGAffineTransform -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.Point target) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.PointF target) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.Rect target) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.RectF target) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.Size target) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.SizeF target) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPoint(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPointF(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangle(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangleF(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSize(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSizeF(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.Rect rect) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.RectF rect) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF -static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF -static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size -static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool -virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void -virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void -virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool -virtual Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PatternPhase.get -> CoreGraphics.CGSize -~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.AbstractCanvas -~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState -~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.ToHex() -> string -~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string -~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool -~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -~Microsoft.Maui.Graphics.Font.Name.get -> string -~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void -~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void -~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void -~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void -~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ICanvas.Font.set -> void -~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ICanvasStateService -~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState -~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState -~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.IFont.Name.get -> string -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void -~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void -~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string -~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void -~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string -~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage -~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void -~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void -~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void -~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool -~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] -~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object -~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void -~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List -~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.DirectRenderer.GraphicsView.set -> void -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.GraphicsView.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.CGImage.get -> CoreGraphics.CGImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformImage.get -> Microsoft.Maui.Graphics.Platform.PlatformImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.UIImage.get -> UIKit.UIImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.get -> CoreGraphics.CGContext -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillWithGradient(System.Func action) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas(System.Func getColorspace) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(CoreGraphics.CGRect frame, Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Platform.IGraphicsRenderer -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(UIKit.UIImage image) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> UIKit.UIImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool -~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object -~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void -~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string -~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void -~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string -~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int -~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void -~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void -~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Color.ToString() -> string -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Insets.ToString() -> string -~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string -~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.WriteToStream(System.IO.Stream aStream) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.WillMoveToSuperview(UIKit.UIView newSuperview) -> void -~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.Point.ToString() -> string -~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.PointF.ToString() -> string -~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Rect.ToString() -> string -~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.RectF.ToString() -> string -~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Size.ToString() -> string -~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.SizeF.ToString() -> string -~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string -~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding -~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string -~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream -~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void -~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets -~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF -~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void -~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void -~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream -~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF -~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture -~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream -~static Microsoft.Maui.Graphics.Platform.AttributedTextExtensions.AsNSAttributedString(this Microsoft.Maui.Graphics.Text.IAttributedText target, Microsoft.Maui.Graphics.IFont contextFont = null, float contextFontSize = 12, string contextFontColor = null, bool coreTextCompatible = false) -> Foundation.NSAttributedString -~static Microsoft.Maui.Graphics.Platform.CGColorExtensions.ToCGColor(this float[] color) -> CoreGraphics.CGColor -~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddPath(this CoreGraphics.CGContext target, Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, CoreGraphics.CGRect rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat width, System.Runtime.InteropServices.NFloat height, System.Runtime.InteropServices.NFloat cornerRadius) -> void -~static Microsoft.Maui.Graphics.Platform.FontExtensions.GetDefaultCTFont(System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCGFont(this Microsoft.Maui.Graphics.IFont font) -> CoreGraphics.CGFont -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCTFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToPlatformFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> UIKit.UIFont -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AddRoundedRectangle(this CoreGraphics.CGContext context, float x, float y, float width, float height, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGColor(this Microsoft.Maui.Graphics.Color color) -> CoreGraphics.CGColor -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float scale, float zoom) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPathF(this CoreGraphics.CGPath target) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRotatedCGPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetFillColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetStrokeColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void -~static Microsoft.Maui.Graphics.Platform.ImageExtensions.AsUIImage(this Microsoft.Maui.Graphics.IImage image) -> UIKit.UIImage -~static Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension.AsAttributedText(this Foundation.NSAttributedString target) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGPath path, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void -~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGRect rect, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void -~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Platform.UIColorExtensions.ToHex(this UIKit.UIColor color) -> string -~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.NormalizeOrientation(this UIKit.UIImage target, bool disposeOriginal = false) -> UIKit.UIImage -~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.ScaleImage(this UIKit.UIImage target, CoreGraphics.CGSize size, bool disposeOriginal = false) -> UIKit.UIImage -~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.ScaleImage(this UIKit.UIImage target, float maxWidth, float maxHeight, bool disposeOriginal = false) -> UIKit.UIImage -~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsColor(this UIKit.UIColor color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsUIBezierPath(this Microsoft.Maui.Graphics.PathF target) -> UIKit.UIBezierPath -~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsUIColor(this Microsoft.Maui.Graphics.Color color) -> UIKit.UIColor -~static Microsoft.Maui.Graphics.Platform.UIViewExtensions.GetPointsInView(this UIKit.UIView target, Foundation.NSSet touchSet) -> Microsoft.Maui.Graphics.PointF[] -~static Microsoft.Maui.Graphics.Platform.UIViewExtensions.GetPointsInView(this UIKit.UIView target, UIKit.UIEvent touchEvent) -> Microsoft.Maui.Graphics.PointF[] -~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool -~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool -~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool -~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool -~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool -~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] -~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] -~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary -~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void diff --git a/src/Graphics/src/Graphics/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt index 7dc5c58110bf..1867e1e243f2 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-maccatalyst/PublicAPI.Shipped.txt @@ -1 +1,1624 @@ #nullable enable +~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.AbstractCanvas +~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState +~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.ToHex() -> string +~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string +~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool +~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +~Microsoft.Maui.Graphics.Font.Name.get -> string +~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void +~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void +~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void +~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void +~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ICanvas.Font.set -> void +~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ICanvasStateService +~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState +~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState +~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.IFont.Name.get -> string +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void +~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void +~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string +~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void +~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string +~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage +~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void +~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void +~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void +~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool +~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] +~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object +~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void +~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List +~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.DirectRenderer.GraphicsView.set -> void +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.GraphicsView.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.CGImage.get -> CoreGraphics.CGImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformImage.get -> Microsoft.Maui.Graphics.Platform.PlatformImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.UIImage.get -> UIKit.UIImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.get -> CoreGraphics.CGContext +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillWithGradient(System.Func action) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas(System.Func getColorspace) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(CoreGraphics.CGRect frame, Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Platform.IGraphicsRenderer +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(UIKit.UIImage image) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> UIKit.UIImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool +~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object +~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void +~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string +~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void +~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string +~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int +~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void +~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void +~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Color.ToString() -> string +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Insets.ToString() -> string +~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string +~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.WriteToStream(System.IO.Stream aStream) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.WillMoveToSuperview(UIKit.UIView newSuperview) -> void +~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.Point.ToString() -> string +~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.PointF.ToString() -> string +~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Rect.ToString() -> string +~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.RectF.ToString() -> string +~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Size.ToString() -> string +~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.SizeF.ToString() -> string +~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string +~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding +~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string +~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream +~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void +~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets +~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF +~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void +~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void +~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream +~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF +~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture +~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream +~static Microsoft.Maui.Graphics.Platform.AttributedTextExtensions.AsNSAttributedString(this Microsoft.Maui.Graphics.Text.IAttributedText target, Microsoft.Maui.Graphics.IFont contextFont = null, float contextFontSize = 12, string contextFontColor = null, bool coreTextCompatible = false) -> Foundation.NSAttributedString +~static Microsoft.Maui.Graphics.Platform.CGColorExtensions.ToCGColor(this float[] color) -> CoreGraphics.CGColor +~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddPath(this CoreGraphics.CGContext target, Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, CoreGraphics.CGRect rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat width, System.Runtime.InteropServices.NFloat height, System.Runtime.InteropServices.NFloat cornerRadius) -> void +~static Microsoft.Maui.Graphics.Platform.FontExtensions.GetDefaultCTFont(System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCGFont(this Microsoft.Maui.Graphics.IFont font) -> CoreGraphics.CGFont +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCTFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToPlatformFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> UIKit.UIFont +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AddRoundedRectangle(this CoreGraphics.CGContext context, float x, float y, float width, float height, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGColor(this Microsoft.Maui.Graphics.Color color) -> CoreGraphics.CGColor +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float scale, float zoom) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPathF(this CoreGraphics.CGPath target) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRotatedCGPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetFillColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetStrokeColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void +~static Microsoft.Maui.Graphics.Platform.ImageExtensions.AsUIImage(this Microsoft.Maui.Graphics.IImage image) -> UIKit.UIImage +~static Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension.AsAttributedText(this Foundation.NSAttributedString target) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGPath path, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void +~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGRect rect, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void +~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Platform.UIColorExtensions.ToHex(this UIKit.UIColor color) -> string +~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.NormalizeOrientation(this UIKit.UIImage target, bool disposeOriginal = false) -> UIKit.UIImage +~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.ScaleImage(this UIKit.UIImage target, CoreGraphics.CGSize size, bool disposeOriginal = false) -> UIKit.UIImage +~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.ScaleImage(this UIKit.UIImage target, float maxWidth, float maxHeight, bool disposeOriginal = false) -> UIKit.UIImage +~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsColor(this UIKit.UIColor color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsUIBezierPath(this Microsoft.Maui.Graphics.PathF target) -> UIKit.UIBezierPath +~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsUIColor(this Microsoft.Maui.Graphics.Color color) -> UIKit.UIColor +~static Microsoft.Maui.Graphics.Platform.UIViewExtensions.GetPointsInView(this UIKit.UIView target, Foundation.NSSet touchSet) -> Microsoft.Maui.Graphics.PointF[] +~static Microsoft.Maui.Graphics.Platform.UIViewExtensions.GetPointsInView(this UIKit.UIView target, UIKit.UIEvent touchEvent) -> Microsoft.Maui.Graphics.PointF[] +~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool +~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool +~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool +~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool +~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool +~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] +~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] +~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary +~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float +const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int +const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int +const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int +const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int +const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int +const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int +const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float +const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float +Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float +Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.AbstractPattern +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void +Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float +Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float +Microsoft.Maui.Graphics.BitmapExportContext +Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void +Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float +Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int +Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int +Microsoft.Maui.Graphics.BitmapExportContextExtensions +Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.CanvasDefaults +Microsoft.Maui.Graphics.CanvasExtensions +Microsoft.Maui.Graphics.CanvasState +Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void +Microsoft.Maui.Graphics.CanvasState.Scale.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void +Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.CanvasState.Transform.set -> void +Microsoft.Maui.Graphics.Color +Microsoft.Maui.Graphics.Color.Color() -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void +Microsoft.Maui.Graphics.Color.Color(float gray) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void +Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void +Microsoft.Maui.Graphics.Color.GetHue() -> float +Microsoft.Maui.Graphics.Color.GetLuminosity() -> float +Microsoft.Maui.Graphics.Color.GetSaturation() -> float +Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void +Microsoft.Maui.Graphics.Color.ToInt() -> int +Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void +Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void +Microsoft.Maui.Graphics.Color.ToUint() -> uint +Microsoft.Maui.Graphics.Colors +Microsoft.Maui.Graphics.Converters.ColorTypeConverter +Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointFTypeConverter +Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointTypeConverter +Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectFTypeConverter +Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectTypeConverter +Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeTypeConverter +Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void +Microsoft.Maui.Graphics.DrawingCommand +Microsoft.Maui.Graphics.Font +Microsoft.Maui.Graphics.Font.Font() -> void +Microsoft.Maui.Graphics.Font.IsDefault.get -> bool +Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.Font.Weight.get -> int +Microsoft.Maui.Graphics.FontSource +Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool +Microsoft.Maui.Graphics.FontSource.FontSource() -> void +Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontWeights +Microsoft.Maui.Graphics.GeometryUtil +Microsoft.Maui.Graphics.GradientPaint +Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void +Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int +Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void +Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void +Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int +Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.IBitmapExportService +Microsoft.Maui.Graphics.IBlurrableCanvas +Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ICanvas +Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ICanvas.ResetState() -> void +Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ICanvas.SaveState() -> void +Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.IDrawable +Microsoft.Maui.Graphics.IFont +Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.IFont.Weight.get -> int +Microsoft.Maui.Graphics.IFontExtensions +Microsoft.Maui.Graphics.IImage +Microsoft.Maui.Graphics.IImage.Height.get -> float +Microsoft.Maui.Graphics.IImage.Width.get -> float +Microsoft.Maui.Graphics.IImageLoadingService +Microsoft.Maui.Graphics.ImageExtensions +Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageLoadingServiceExtensions +Microsoft.Maui.Graphics.ImagePaint +Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void +Microsoft.Maui.Graphics.Insets +Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool +Microsoft.Maui.Graphics.Insets.Bottom.get -> double +Microsoft.Maui.Graphics.Insets.Bottom.set -> void +Microsoft.Maui.Graphics.Insets.Horizontal.get -> double +Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void +Microsoft.Maui.Graphics.Insets.Left.get -> double +Microsoft.Maui.Graphics.Insets.Left.set -> void +Microsoft.Maui.Graphics.Insets.Right.get -> double +Microsoft.Maui.Graphics.Insets.Right.set -> void +Microsoft.Maui.Graphics.Insets.Top.get -> double +Microsoft.Maui.Graphics.Insets.Top.set -> void +Microsoft.Maui.Graphics.Insets.Vertical.get -> double +Microsoft.Maui.Graphics.InsetsF +Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool +Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float +Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void +Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float +Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void +Microsoft.Maui.Graphics.InsetsF.Left.get -> float +Microsoft.Maui.Graphics.InsetsF.Left.set -> void +Microsoft.Maui.Graphics.InsetsF.Right.get -> float +Microsoft.Maui.Graphics.InsetsF.Right.set -> void +Microsoft.Maui.Graphics.InsetsF.Top.get -> float +Microsoft.Maui.Graphics.InsetsF.Top.set -> void +Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float +Microsoft.Maui.Graphics.IPattern +Microsoft.Maui.Graphics.IPattern.Height.get -> float +Microsoft.Maui.Graphics.IPattern.StepX.get -> float +Microsoft.Maui.Graphics.IPattern.StepY.get -> float +Microsoft.Maui.Graphics.IPattern.Width.get -> float +Microsoft.Maui.Graphics.IPdfPage +Microsoft.Maui.Graphics.IPdfPage.Height.get -> float +Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int +Microsoft.Maui.Graphics.IPdfPage.Width.get -> float +Microsoft.Maui.Graphics.IPdfRenderService +Microsoft.Maui.Graphics.IPicture +Microsoft.Maui.Graphics.IPicture.Height.get -> float +Microsoft.Maui.Graphics.IPicture.Width.get -> float +Microsoft.Maui.Graphics.IPicture.X.get -> float +Microsoft.Maui.Graphics.IPicture.Y.get -> float +Microsoft.Maui.Graphics.IPictureReader +Microsoft.Maui.Graphics.IPictureWriter +Microsoft.Maui.Graphics.IPlatformFonts +Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void +Microsoft.Maui.Graphics.IStringSizeService +Microsoft.Maui.Graphics.ITextAttributes +Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.LayoutLine +Microsoft.Maui.Graphics.LinearGradientPaint +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void +Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.Paint +Microsoft.Maui.Graphics.Paint.Paint() -> void +Microsoft.Maui.Graphics.PaintGradientStop +Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float +Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void +Microsoft.Maui.Graphics.PaintPattern +Microsoft.Maui.Graphics.PaintPattern.Height.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float +Microsoft.Maui.Graphics.PaintPattern.Width.get -> float +Microsoft.Maui.Graphics.PathArcExtensions +Microsoft.Maui.Graphics.PathBuilder +Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void +Microsoft.Maui.Graphics.PathExtensions +Microsoft.Maui.Graphics.PathF +Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void +Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.Close() -> void +Microsoft.Maui.Graphics.PathF.Closed.get -> bool +Microsoft.Maui.Graphics.PathF.Count.get -> int +Microsoft.Maui.Graphics.PathF.Dispose() -> void +Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float +Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool +Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.Invalidate() -> void +Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool +Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int +Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void +Microsoft.Maui.Graphics.PathF.Open() -> void +Microsoft.Maui.Graphics.PathF.OperationCount.get -> int +Microsoft.Maui.Graphics.PathF.PathF() -> void +Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int +Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void +Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int +Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PatternExtensions +Microsoft.Maui.Graphics.PatternPaint +Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void +Microsoft.Maui.Graphics.PdfPageExtensions +Microsoft.Maui.Graphics.PictureCanvas +Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void +Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void +Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureExtensions +Microsoft.Maui.Graphics.PicturePattern +Microsoft.Maui.Graphics.PictureReaderExtensions +Microsoft.Maui.Graphics.PictureWriterExtensions +Microsoft.Maui.Graphics.Platform.AttributedTextExtensions +Microsoft.Maui.Graphics.Platform.CGColorExtensions +Microsoft.Maui.Graphics.Platform.CgContextExtensions +Microsoft.Maui.Graphics.Platform.DirectRenderer +Microsoft.Maui.Graphics.Platform.DirectRenderer.Detached() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.DirectRenderer() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.Dispose() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.SizeChanged(float width, float height) -> void +Microsoft.Maui.Graphics.Platform.FontExtensions +Microsoft.Maui.Graphics.Platform.GraphicsExtensions +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Detached() -> void +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.SizeChanged(float width, float height) -> void +Microsoft.Maui.Graphics.Platform.ImageExtensions +Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformBitmapExportContext(int width, int height, float displayScale, int dpi = 72, int border = 0) -> void +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvas +Microsoft.Maui.Graphics.Platform.PlatformCanvasState +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.get -> bool +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable() -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(nint aPtr) -> void +Microsoft.Maui.Graphics.Platform.PlatformImage +Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void +Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void +Microsoft.Maui.Graphics.Platform.UIColorExtensions +Microsoft.Maui.Graphics.Platform.UIImageExtensions +Microsoft.Maui.Graphics.Platform.UIKitExtensions +Microsoft.Maui.Graphics.Platform.UIViewExtensions +Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void +Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double +Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Point() -> void +Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.X.get -> double +Microsoft.Maui.Graphics.Point.X.set -> void +Microsoft.Maui.Graphics.Point.Y.get -> double +Microsoft.Maui.Graphics.Point.Y.set -> void +Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void +Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float +Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.PointF() -> void +Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void +Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.X.get -> float +Microsoft.Maui.Graphics.PointF.X.set -> void +Microsoft.Maui.Graphics.PointF.Y.get -> float +Microsoft.Maui.Graphics.PointF.Y.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint +Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void +Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Bottom.get -> double +Microsoft.Maui.Graphics.Rect.Bottom.set -> void +Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool +Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void +Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool +Microsoft.Maui.Graphics.Rect.Height.get -> double +Microsoft.Maui.Graphics.Rect.Height.set -> void +Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool +Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Rect.Left.get -> double +Microsoft.Maui.Graphics.Rect.Left.set -> void +Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Location.set -> void +Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Rect() -> void +Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void +Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Rect.Right.get -> double +Microsoft.Maui.Graphics.Rect.Right.set -> void +Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Rect.Size.set -> void +Microsoft.Maui.Graphics.Rect.Top.get -> double +Microsoft.Maui.Graphics.Rect.Top.set -> void +Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Width.get -> double +Microsoft.Maui.Graphics.Rect.Width.set -> void +Microsoft.Maui.Graphics.Rect.X.get -> double +Microsoft.Maui.Graphics.Rect.X.set -> void +Microsoft.Maui.Graphics.Rect.Y.get -> double +Microsoft.Maui.Graphics.Rect.Y.set -> void +Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Bottom.get -> float +Microsoft.Maui.Graphics.RectF.Bottom.set -> void +Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool +Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void +Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool +Microsoft.Maui.Graphics.RectF.Height.get -> float +Microsoft.Maui.Graphics.RectF.Height.set -> void +Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool +Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.RectF.Left.get -> float +Microsoft.Maui.Graphics.RectF.Left.set -> void +Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Location.set -> void +Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.RectF() -> void +Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.RectF.Right.get -> float +Microsoft.Maui.Graphics.RectF.Right.set -> void +Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.RectF.Size.set -> void +Microsoft.Maui.Graphics.RectF.Top.get -> float +Microsoft.Maui.Graphics.RectF.Top.set -> void +Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Width.get -> float +Microsoft.Maui.Graphics.RectF.Width.set -> void +Microsoft.Maui.Graphics.RectF.X.get -> float +Microsoft.Maui.Graphics.RectF.X.set -> void +Microsoft.Maui.Graphics.RectF.Y.get -> float +Microsoft.Maui.Graphics.RectF.Y.set -> void +Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ScalingCanvas +Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float +Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void +Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool +Microsoft.Maui.Graphics.Size.Height.get -> double +Microsoft.Maui.Graphics.Size.Height.set -> void +Microsoft.Maui.Graphics.Size.IsZero.get -> bool +Microsoft.Maui.Graphics.Size.Size() -> void +Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void +Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void +Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.Size.Width.get -> double +Microsoft.Maui.Graphics.Size.Width.set -> void +Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void +Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool +Microsoft.Maui.Graphics.SizeF.Height.get -> float +Microsoft.Maui.Graphics.SizeF.Height.set -> void +Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool +Microsoft.Maui.Graphics.SizeF.SizeF() -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Width.get -> float +Microsoft.Maui.Graphics.SizeF.Width.set -> void +Microsoft.Maui.Graphics.SolidPaint +Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void +Microsoft.Maui.Graphics.StandardPicture +Microsoft.Maui.Graphics.StandardPicture.Height.get -> float +Microsoft.Maui.Graphics.StandardPicture.Width.get -> float +Microsoft.Maui.Graphics.StandardPicture.X.get -> float +Microsoft.Maui.Graphics.StandardPicture.Y.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText +Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void +Microsoft.Maui.Graphics.Text.AttributedText +Microsoft.Maui.Graphics.Text.AttributedTextBlock +Microsoft.Maui.Graphics.Text.AttributedTextExtensions +Microsoft.Maui.Graphics.Text.AttributedTextRun +Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void +Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions +Microsoft.Maui.Graphics.Text.CountingWriter +Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int +Microsoft.Maui.Graphics.Text.IAttributedText +Microsoft.Maui.Graphics.Text.IAttributedTextRun +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.ITextAttributes +Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MutableAttributedText +Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttributeExtensions +Microsoft.Maui.Graphics.Text.TextAttributes +Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void +Microsoft.Maui.Graphics.Text.TextAttributesExtensions +Microsoft.Maui.Graphics.Text.TextColors +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void +Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.XmlnsPrefixAttribute +override Microsoft.Maui.Graphics.Color.GetHashCode() -> int +override Microsoft.Maui.Graphics.Font.GetHashCode() -> int +override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool +override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int +override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int +override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool close) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float sx, float sy) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Bounds.get -> CoreGraphics.CGRect +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Bounds.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Draw(CoreGraphics.CGRect dirtyRect) -> void +override Microsoft.Maui.Graphics.Point.GetHashCode() -> int +override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int +override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Size.GetHashCode() -> int +override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int +override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void +readonly Microsoft.Maui.Graphics.Color.Alpha -> float +readonly Microsoft.Maui.Graphics.Color.Blue -> float +readonly Microsoft.Maui.Graphics.Color.Green -> float +readonly Microsoft.Maui.Graphics.Color.Red -> float +readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType +readonly Microsoft.Maui.Graphics.FontSource.Name -> string! +readonly Microsoft.Maui.Graphics.FontSource.Weight -> int +static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float +static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float +static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGAffineTransform(this in System.Numerics.Matrix3x2 transform) -> CoreGraphics.CGAffineTransform +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.Point target) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.PointF target) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.Rect target) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.RectF target) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.Size target) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.SizeF target) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPoint(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPointF(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangle(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangleF(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSize(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSizeF(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.Rect rect) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.RectF rect) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF +static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF +static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size +static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool +virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void +virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void +virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool +virtual Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PatternPhase.get -> CoreGraphics.CGSize diff --git a/src/Graphics/src/Graphics/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt index b0da109bd6bf..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-maccatalyst/PublicAPI.Unshipped.txt @@ -1,1624 +1 @@ #nullable enable -abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float -const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int -const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int -const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int -const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int -const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int -const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int -const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float -const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float -Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float -Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.AbstractPattern -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void -Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float -Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float -Microsoft.Maui.Graphics.BitmapExportContext -Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void -Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float -Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int -Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int -Microsoft.Maui.Graphics.BitmapExportContextExtensions -Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.CanvasDefaults -Microsoft.Maui.Graphics.CanvasExtensions -Microsoft.Maui.Graphics.CanvasState -Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void -Microsoft.Maui.Graphics.CanvasState.Scale.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void -Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.CanvasState.Transform.set -> void -Microsoft.Maui.Graphics.Color -Microsoft.Maui.Graphics.Color.Color() -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void -Microsoft.Maui.Graphics.Color.Color(float gray) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void -Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void -Microsoft.Maui.Graphics.Color.GetHue() -> float -Microsoft.Maui.Graphics.Color.GetLuminosity() -> float -Microsoft.Maui.Graphics.Color.GetSaturation() -> float -Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void -Microsoft.Maui.Graphics.Color.ToInt() -> int -Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void -Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void -Microsoft.Maui.Graphics.Color.ToUint() -> uint -Microsoft.Maui.Graphics.Colors -Microsoft.Maui.Graphics.Converters.ColorTypeConverter -Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointFTypeConverter -Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointTypeConverter -Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectFTypeConverter -Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectTypeConverter -Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeTypeConverter -Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void -Microsoft.Maui.Graphics.DrawingCommand -Microsoft.Maui.Graphics.Font -Microsoft.Maui.Graphics.Font.Font() -> void -Microsoft.Maui.Graphics.Font.IsDefault.get -> bool -Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.Font.Weight.get -> int -Microsoft.Maui.Graphics.FontSource -Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool -Microsoft.Maui.Graphics.FontSource.FontSource() -> void -Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontWeights -Microsoft.Maui.Graphics.GeometryUtil -Microsoft.Maui.Graphics.GradientPaint -Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void -Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int -Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void -Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void -Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int -Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.IBitmapExportService -Microsoft.Maui.Graphics.IBlurrableCanvas -Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ICanvas -Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ICanvas.ResetState() -> void -Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ICanvas.SaveState() -> void -Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.IDrawable -Microsoft.Maui.Graphics.IFont -Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.IFont.Weight.get -> int -Microsoft.Maui.Graphics.IFontExtensions -Microsoft.Maui.Graphics.IImage -Microsoft.Maui.Graphics.IImage.Height.get -> float -Microsoft.Maui.Graphics.IImage.Width.get -> float -Microsoft.Maui.Graphics.IImageLoadingService -Microsoft.Maui.Graphics.ImageExtensions -Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageLoadingServiceExtensions -Microsoft.Maui.Graphics.ImagePaint -Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void -Microsoft.Maui.Graphics.Insets -Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool -Microsoft.Maui.Graphics.Insets.Bottom.get -> double -Microsoft.Maui.Graphics.Insets.Bottom.set -> void -Microsoft.Maui.Graphics.Insets.Horizontal.get -> double -Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void -Microsoft.Maui.Graphics.Insets.Left.get -> double -Microsoft.Maui.Graphics.Insets.Left.set -> void -Microsoft.Maui.Graphics.Insets.Right.get -> double -Microsoft.Maui.Graphics.Insets.Right.set -> void -Microsoft.Maui.Graphics.Insets.Top.get -> double -Microsoft.Maui.Graphics.Insets.Top.set -> void -Microsoft.Maui.Graphics.Insets.Vertical.get -> double -Microsoft.Maui.Graphics.InsetsF -Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool -Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float -Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void -Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float -Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void -Microsoft.Maui.Graphics.InsetsF.Left.get -> float -Microsoft.Maui.Graphics.InsetsF.Left.set -> void -Microsoft.Maui.Graphics.InsetsF.Right.get -> float -Microsoft.Maui.Graphics.InsetsF.Right.set -> void -Microsoft.Maui.Graphics.InsetsF.Top.get -> float -Microsoft.Maui.Graphics.InsetsF.Top.set -> void -Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float -Microsoft.Maui.Graphics.IPattern -Microsoft.Maui.Graphics.IPattern.Height.get -> float -Microsoft.Maui.Graphics.IPattern.StepX.get -> float -Microsoft.Maui.Graphics.IPattern.StepY.get -> float -Microsoft.Maui.Graphics.IPattern.Width.get -> float -Microsoft.Maui.Graphics.IPdfPage -Microsoft.Maui.Graphics.IPdfPage.Height.get -> float -Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int -Microsoft.Maui.Graphics.IPdfPage.Width.get -> float -Microsoft.Maui.Graphics.IPdfRenderService -Microsoft.Maui.Graphics.IPicture -Microsoft.Maui.Graphics.IPicture.Height.get -> float -Microsoft.Maui.Graphics.IPicture.Width.get -> float -Microsoft.Maui.Graphics.IPicture.X.get -> float -Microsoft.Maui.Graphics.IPicture.Y.get -> float -Microsoft.Maui.Graphics.IPictureReader -Microsoft.Maui.Graphics.IPictureWriter -Microsoft.Maui.Graphics.IPlatformFonts -Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void -Microsoft.Maui.Graphics.IStringSizeService -Microsoft.Maui.Graphics.ITextAttributes -Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.LayoutLine -Microsoft.Maui.Graphics.LinearGradientPaint -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void -Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.Paint -Microsoft.Maui.Graphics.Paint.Paint() -> void -Microsoft.Maui.Graphics.PaintGradientStop -Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float -Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void -Microsoft.Maui.Graphics.PaintPattern -Microsoft.Maui.Graphics.PaintPattern.Height.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float -Microsoft.Maui.Graphics.PaintPattern.Width.get -> float -Microsoft.Maui.Graphics.PathArcExtensions -Microsoft.Maui.Graphics.PathBuilder -Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void -Microsoft.Maui.Graphics.PathExtensions -Microsoft.Maui.Graphics.PathF -Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void -Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.Close() -> void -Microsoft.Maui.Graphics.PathF.Closed.get -> bool -Microsoft.Maui.Graphics.PathF.Count.get -> int -Microsoft.Maui.Graphics.PathF.Dispose() -> void -Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float -Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool -Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.Invalidate() -> void -Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool -Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int -Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void -Microsoft.Maui.Graphics.PathF.Open() -> void -Microsoft.Maui.Graphics.PathF.OperationCount.get -> int -Microsoft.Maui.Graphics.PathF.PathF() -> void -Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int -Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void -Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int -Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PatternExtensions -Microsoft.Maui.Graphics.PatternPaint -Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void -Microsoft.Maui.Graphics.PdfPageExtensions -Microsoft.Maui.Graphics.PictureCanvas -Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void -Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void -Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureExtensions -Microsoft.Maui.Graphics.PicturePattern -Microsoft.Maui.Graphics.PictureReaderExtensions -Microsoft.Maui.Graphics.PictureWriterExtensions -Microsoft.Maui.Graphics.Platform.AttributedTextExtensions -Microsoft.Maui.Graphics.Platform.CGColorExtensions -Microsoft.Maui.Graphics.Platform.CgContextExtensions -Microsoft.Maui.Graphics.Platform.DirectRenderer -Microsoft.Maui.Graphics.Platform.DirectRenderer.Detached() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.DirectRenderer() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.Dispose() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.SizeChanged(float width, float height) -> void -Microsoft.Maui.Graphics.Platform.FontExtensions -Microsoft.Maui.Graphics.Platform.GraphicsExtensions -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Detached() -> void -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.SizeChanged(float width, float height) -> void -Microsoft.Maui.Graphics.Platform.ImageExtensions -Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformBitmapExportContext(int width, int height, float displayScale, int dpi = 72, int border = 0) -> void -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvas -Microsoft.Maui.Graphics.Platform.PlatformCanvasState -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.get -> bool -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable() -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(nint aPtr) -> void -Microsoft.Maui.Graphics.Platform.PlatformImage -Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void -Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void -Microsoft.Maui.Graphics.Platform.UIColorExtensions -Microsoft.Maui.Graphics.Platform.UIImageExtensions -Microsoft.Maui.Graphics.Platform.UIKitExtensions -Microsoft.Maui.Graphics.Platform.UIViewExtensions -Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void -Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double -Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Point() -> void -Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.X.get -> double -Microsoft.Maui.Graphics.Point.X.set -> void -Microsoft.Maui.Graphics.Point.Y.get -> double -Microsoft.Maui.Graphics.Point.Y.set -> void -Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void -Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float -Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.PointF() -> void -Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void -Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.X.get -> float -Microsoft.Maui.Graphics.PointF.X.set -> void -Microsoft.Maui.Graphics.PointF.Y.get -> float -Microsoft.Maui.Graphics.PointF.Y.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint -Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void -Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Bottom.get -> double -Microsoft.Maui.Graphics.Rect.Bottom.set -> void -Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool -Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void -Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool -Microsoft.Maui.Graphics.Rect.Height.get -> double -Microsoft.Maui.Graphics.Rect.Height.set -> void -Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool -Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Rect.Left.get -> double -Microsoft.Maui.Graphics.Rect.Left.set -> void -Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Location.set -> void -Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Rect() -> void -Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void -Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Rect.Right.get -> double -Microsoft.Maui.Graphics.Rect.Right.set -> void -Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Rect.Size.set -> void -Microsoft.Maui.Graphics.Rect.Top.get -> double -Microsoft.Maui.Graphics.Rect.Top.set -> void -Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Width.get -> double -Microsoft.Maui.Graphics.Rect.Width.set -> void -Microsoft.Maui.Graphics.Rect.X.get -> double -Microsoft.Maui.Graphics.Rect.X.set -> void -Microsoft.Maui.Graphics.Rect.Y.get -> double -Microsoft.Maui.Graphics.Rect.Y.set -> void -Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Bottom.get -> float -Microsoft.Maui.Graphics.RectF.Bottom.set -> void -Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool -Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void -Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool -Microsoft.Maui.Graphics.RectF.Height.get -> float -Microsoft.Maui.Graphics.RectF.Height.set -> void -Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool -Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.RectF.Left.get -> float -Microsoft.Maui.Graphics.RectF.Left.set -> void -Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Location.set -> void -Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.RectF() -> void -Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.RectF.Right.get -> float -Microsoft.Maui.Graphics.RectF.Right.set -> void -Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.RectF.Size.set -> void -Microsoft.Maui.Graphics.RectF.Top.get -> float -Microsoft.Maui.Graphics.RectF.Top.set -> void -Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Width.get -> float -Microsoft.Maui.Graphics.RectF.Width.set -> void -Microsoft.Maui.Graphics.RectF.X.get -> float -Microsoft.Maui.Graphics.RectF.X.set -> void -Microsoft.Maui.Graphics.RectF.Y.get -> float -Microsoft.Maui.Graphics.RectF.Y.set -> void -Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ScalingCanvas -Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float -Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void -Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool -Microsoft.Maui.Graphics.Size.Height.get -> double -Microsoft.Maui.Graphics.Size.Height.set -> void -Microsoft.Maui.Graphics.Size.IsZero.get -> bool -Microsoft.Maui.Graphics.Size.Size() -> void -Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void -Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void -Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.Size.Width.get -> double -Microsoft.Maui.Graphics.Size.Width.set -> void -Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void -Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool -Microsoft.Maui.Graphics.SizeF.Height.get -> float -Microsoft.Maui.Graphics.SizeF.Height.set -> void -Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool -Microsoft.Maui.Graphics.SizeF.SizeF() -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Width.get -> float -Microsoft.Maui.Graphics.SizeF.Width.set -> void -Microsoft.Maui.Graphics.SolidPaint -Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void -Microsoft.Maui.Graphics.StandardPicture -Microsoft.Maui.Graphics.StandardPicture.Height.get -> float -Microsoft.Maui.Graphics.StandardPicture.Width.get -> float -Microsoft.Maui.Graphics.StandardPicture.X.get -> float -Microsoft.Maui.Graphics.StandardPicture.Y.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText -Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void -Microsoft.Maui.Graphics.Text.AttributedText -Microsoft.Maui.Graphics.Text.AttributedTextBlock -Microsoft.Maui.Graphics.Text.AttributedTextExtensions -Microsoft.Maui.Graphics.Text.AttributedTextRun -Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void -Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions -Microsoft.Maui.Graphics.Text.CountingWriter -Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int -Microsoft.Maui.Graphics.Text.IAttributedText -Microsoft.Maui.Graphics.Text.IAttributedTextRun -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.ITextAttributes -Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MutableAttributedText -Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttributeExtensions -Microsoft.Maui.Graphics.Text.TextAttributes -Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void -Microsoft.Maui.Graphics.Text.TextAttributesExtensions -Microsoft.Maui.Graphics.Text.TextColors -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void -Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.XmlnsPrefixAttribute -override Microsoft.Maui.Graphics.Color.GetHashCode() -> int -override Microsoft.Maui.Graphics.Font.GetHashCode() -> int -override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool -override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int -override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int -override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool close) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float sx, float sy) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Bounds.get -> CoreGraphics.CGRect -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Bounds.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Draw(CoreGraphics.CGRect dirtyRect) -> void -override Microsoft.Maui.Graphics.Point.GetHashCode() -> int -override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int -override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Size.GetHashCode() -> int -override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int -override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void -readonly Microsoft.Maui.Graphics.Color.Alpha -> float -readonly Microsoft.Maui.Graphics.Color.Blue -> float -readonly Microsoft.Maui.Graphics.Color.Green -> float -readonly Microsoft.Maui.Graphics.Color.Red -> float -readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType -readonly Microsoft.Maui.Graphics.FontSource.Name -> string! -readonly Microsoft.Maui.Graphics.FontSource.Weight -> int -static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float -static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float -static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGAffineTransform(this in System.Numerics.Matrix3x2 transform) -> CoreGraphics.CGAffineTransform -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.Point target) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.PointF target) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.Rect target) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.RectF target) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.Size target) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.SizeF target) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPoint(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPointF(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangle(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangleF(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSize(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSizeF(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.Rect rect) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.RectF rect) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF -static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF -static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size -static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool -virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void -virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void -virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool -virtual Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PatternPhase.get -> CoreGraphics.CGSize -~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.AbstractCanvas -~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState -~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.ToHex() -> string -~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string -~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool -~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -~Microsoft.Maui.Graphics.Font.Name.get -> string -~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void -~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void -~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void -~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void -~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ICanvas.Font.set -> void -~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ICanvasStateService -~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState -~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState -~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.IFont.Name.get -> string -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void -~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void -~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string -~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void -~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string -~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage -~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void -~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void -~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void -~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool -~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] -~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object -~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void -~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List -~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.DirectRenderer.GraphicsView.set -> void -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.GraphicsView.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.CGImage.get -> CoreGraphics.CGImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformImage.get -> Microsoft.Maui.Graphics.Platform.PlatformImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.UIImage.get -> UIKit.UIImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.get -> CoreGraphics.CGContext -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillWithGradient(System.Func action) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas(System.Func getColorspace) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(CoreGraphics.CGRect frame, Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Platform.IGraphicsRenderer -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(UIKit.UIImage image) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> UIKit.UIImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool -~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object -~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void -~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string -~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void -~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string -~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int -~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void -~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void -~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Color.ToString() -> string -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Insets.ToString() -> string -~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string -~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.WriteToStream(System.IO.Stream aStream) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.WillMoveToSuperview(UIKit.UIView newSuperview) -> void -~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.Point.ToString() -> string -~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.PointF.ToString() -> string -~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Rect.ToString() -> string -~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.RectF.ToString() -> string -~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Size.ToString() -> string -~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.SizeF.ToString() -> string -~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string -~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding -~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string -~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream -~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void -~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets -~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF -~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void -~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void -~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream -~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF -~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture -~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream -~static Microsoft.Maui.Graphics.Platform.AttributedTextExtensions.AsNSAttributedString(this Microsoft.Maui.Graphics.Text.IAttributedText target, Microsoft.Maui.Graphics.IFont contextFont = null, float contextFontSize = 12, string contextFontColor = null, bool coreTextCompatible = false) -> Foundation.NSAttributedString -~static Microsoft.Maui.Graphics.Platform.CGColorExtensions.ToCGColor(this float[] color) -> CoreGraphics.CGColor -~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddPath(this CoreGraphics.CGContext target, Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, CoreGraphics.CGRect rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat width, System.Runtime.InteropServices.NFloat height, System.Runtime.InteropServices.NFloat cornerRadius) -> void -~static Microsoft.Maui.Graphics.Platform.FontExtensions.GetDefaultCTFont(System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCGFont(this Microsoft.Maui.Graphics.IFont font) -> CoreGraphics.CGFont -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCTFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToPlatformFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> UIKit.UIFont -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AddRoundedRectangle(this CoreGraphics.CGContext context, float x, float y, float width, float height, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGColor(this Microsoft.Maui.Graphics.Color color) -> CoreGraphics.CGColor -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float scale, float zoom) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPathF(this CoreGraphics.CGPath target) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRotatedCGPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetFillColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetStrokeColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void -~static Microsoft.Maui.Graphics.Platform.ImageExtensions.AsUIImage(this Microsoft.Maui.Graphics.IImage image) -> UIKit.UIImage -~static Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension.AsAttributedText(this Foundation.NSAttributedString target) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGPath path, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void -~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGRect rect, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void -~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Platform.UIColorExtensions.ToHex(this UIKit.UIColor color) -> string -~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.NormalizeOrientation(this UIKit.UIImage target, bool disposeOriginal = false) -> UIKit.UIImage -~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.ScaleImage(this UIKit.UIImage target, CoreGraphics.CGSize size, bool disposeOriginal = false) -> UIKit.UIImage -~static Microsoft.Maui.Graphics.Platform.UIImageExtensions.ScaleImage(this UIKit.UIImage target, float maxWidth, float maxHeight, bool disposeOriginal = false) -> UIKit.UIImage -~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsColor(this UIKit.UIColor color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsUIBezierPath(this Microsoft.Maui.Graphics.PathF target) -> UIKit.UIBezierPath -~static Microsoft.Maui.Graphics.Platform.UIKitExtensions.AsUIColor(this Microsoft.Maui.Graphics.Color color) -> UIKit.UIColor -~static Microsoft.Maui.Graphics.Platform.UIViewExtensions.GetPointsInView(this UIKit.UIView target, Foundation.NSSet touchSet) -> Microsoft.Maui.Graphics.PointF[] -~static Microsoft.Maui.Graphics.Platform.UIViewExtensions.GetPointsInView(this UIKit.UIView target, UIKit.UIEvent touchEvent) -> Microsoft.Maui.Graphics.PointF[] -~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool -~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool -~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool -~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool -~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool -~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] -~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] -~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary -~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void diff --git a/src/Graphics/src/Graphics/PublicAPI/net-macos/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-macos/PublicAPI.Shipped.txt index 7dc5c58110bf..6403d121d38b 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-macos/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-macos/PublicAPI.Shipped.txt @@ -1 +1,1632 @@ #nullable enable +~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.AbstractCanvas +~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState +~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.ToHex() -> string +~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string +~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool +~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +~Microsoft.Maui.Graphics.Font.Name.get -> string +~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void +~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void +~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void +~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void +~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ICanvas.Font.set -> void +~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ICanvasStateService +~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState +~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState +~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.IFont.Name.get -> string +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void +~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void +~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string +~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void +~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string +~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage +~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void +~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void +~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void +~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool +~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] +~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object +~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void +~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List +~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.DirectRenderer.GraphicsView.set -> void +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Draw(CoreGraphics.CGContext nativeCanvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.GraphicsView.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.BitmapContext.get -> CoreGraphics.CGBitmapContext +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.CGImage.get -> CoreGraphics.CGImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.NSImage.get -> AppKit.NSImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformImage.get -> Microsoft.Maui.Graphics.Platform.PlatformImage +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.get -> CoreGraphics.CGContext +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillWithGradient(System.Func action) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas(System.Func getColorspace) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Platform.IGraphicsRenderer +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.NativeRepresentation.get -> AppKit.NSImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(AppKit.NSImage image) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> AppKit.NSImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool +~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object +~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void +~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string +~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void +~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string +~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int +~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void +~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void +~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Color.ToString() -> string +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Insets.ToString() -> string +~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string +~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.WriteToStream(System.IO.Stream aStream) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.ViewWillMoveToSuperview(AppKit.NSView newSuperview) -> void +~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.Point.ToString() -> string +~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.PointF.ToString() -> string +~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Rect.ToString() -> string +~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.RectF.ToString() -> string +~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Size.ToString() -> string +~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.SizeF.ToString() -> string +~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string +~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding +~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string +~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream +~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void +~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets +~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF +~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void +~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void +~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream +~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF +~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture +~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream +~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSImageCompressionFactor.get -> Foundation.NSString +~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSImageNameAdvanced.get -> Foundation.NSString +~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSImageNamePreferencesGeneral.get -> Foundation.NSString +~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSImageNameUserAccounts.get -> Foundation.NSString +~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSPrintPanelAccessorySummaryItemDescriptionKey.get -> Foundation.NSString +~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSPrintPanelAccessorySummaryItemNameKey.get -> Foundation.NSString +~static Microsoft.Maui.Graphics.Platform.AttributedTextExtensions.AsNSAttributedString(this Microsoft.Maui.Graphics.Text.IAttributedText target, Microsoft.Maui.Graphics.IFont contextFont = null, float contextFontSize = 12, string contextFontColor = null, bool coreTextCompatible = false) -> Foundation.NSAttributedString +~static Microsoft.Maui.Graphics.Platform.CGColorExtensions.ToCGColor(this float[] color) -> CoreGraphics.CGColor +~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddPath(this CoreGraphics.CGContext target, Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, CoreGraphics.CGRect rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat width, System.Runtime.InteropServices.NFloat height, System.Runtime.InteropServices.NFloat cornerRadius) -> void +~static Microsoft.Maui.Graphics.Platform.CoreGraphicsExtensions.AsNSColor(this Microsoft.Maui.Graphics.Color color) -> AppKit.NSColor +~static Microsoft.Maui.Graphics.Platform.CoreGraphicsExtensions.AsPaint(this AppKit.NSImage target) -> Microsoft.Maui.Graphics.ImagePaint +~static Microsoft.Maui.Graphics.Platform.FontExtensions.GetDefaultCTFont(System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCGFont(this Microsoft.Maui.Graphics.IFont font) -> CoreGraphics.CGFont +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCTFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont +~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToPlatformFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> AppKit.NSFont +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AddRoundedRectangle(this CoreGraphics.CGContext context, float x, float y, float width, float height, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGColor(this Microsoft.Maui.Graphics.Color color) -> CoreGraphics.CGColor +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float scale, float zoom) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPathF(this CoreGraphics.CGPath target) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRotatedCGPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> CoreGraphics.CGPath +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetFillColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetStrokeColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void +~static Microsoft.Maui.Graphics.Platform.ImageExtensions.AsNSImage(this Microsoft.Maui.Graphics.IImage image) -> AppKit.NSImage +~static Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension.AsAttributedText(this Foundation.NSAttributedString target) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Platform.NSColorExtensions.AsColor(this AppKit.NSColor color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Platform.NSColorExtensions.ToHex(this AppKit.NSColor color) -> string +~static Microsoft.Maui.Graphics.Platform.NSImageExtensions.AsBmp(this AppKit.NSImage target) -> Foundation.NSData +~static Microsoft.Maui.Graphics.Platform.NSImageExtensions.AsPng(this AppKit.NSImage target) -> Foundation.NSData +~static Microsoft.Maui.Graphics.Platform.NSImageExtensions.ScaleImage(this AppKit.NSImage target, CoreGraphics.CGSize size, bool disposeOriginal = false) -> AppKit.NSImage +~static Microsoft.Maui.Graphics.Platform.NSImageExtensions.ScaleImage(this AppKit.NSImage target, float maxWidth, float maxHeight, bool disposeOriginal = false) -> AppKit.NSImage +~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGPath path, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void +~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGRect rect, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void +~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool +~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool +~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool +~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool +~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool +~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] +~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] +~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary +~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float +const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int +const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int +const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int +const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int +const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int +const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int +const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float +const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float +Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float +Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.AbstractPattern +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void +Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float +Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float +Microsoft.Maui.Graphics.BitmapExportContext +Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void +Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float +Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int +Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int +Microsoft.Maui.Graphics.BitmapExportContextExtensions +Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.CanvasDefaults +Microsoft.Maui.Graphics.CanvasExtensions +Microsoft.Maui.Graphics.CanvasState +Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void +Microsoft.Maui.Graphics.CanvasState.Scale.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void +Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.CanvasState.Transform.set -> void +Microsoft.Maui.Graphics.Color +Microsoft.Maui.Graphics.Color.Color() -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void +Microsoft.Maui.Graphics.Color.Color(float gray) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void +Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void +Microsoft.Maui.Graphics.Color.GetHue() -> float +Microsoft.Maui.Graphics.Color.GetLuminosity() -> float +Microsoft.Maui.Graphics.Color.GetSaturation() -> float +Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void +Microsoft.Maui.Graphics.Color.ToInt() -> int +Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void +Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void +Microsoft.Maui.Graphics.Color.ToUint() -> uint +Microsoft.Maui.Graphics.Colors +Microsoft.Maui.Graphics.Converters.ColorTypeConverter +Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointFTypeConverter +Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointTypeConverter +Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectFTypeConverter +Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectTypeConverter +Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeTypeConverter +Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void +Microsoft.Maui.Graphics.DrawingCommand +Microsoft.Maui.Graphics.Font +Microsoft.Maui.Graphics.Font.Font() -> void +Microsoft.Maui.Graphics.Font.IsDefault.get -> bool +Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.Font.Weight.get -> int +Microsoft.Maui.Graphics.FontSource +Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool +Microsoft.Maui.Graphics.FontSource.FontSource() -> void +Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontWeights +Microsoft.Maui.Graphics.GeometryUtil +Microsoft.Maui.Graphics.GradientPaint +Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void +Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int +Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void +Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void +Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int +Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.IBitmapExportService +Microsoft.Maui.Graphics.IBlurrableCanvas +Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ICanvas +Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ICanvas.ResetState() -> void +Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ICanvas.SaveState() -> void +Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.IDrawable +Microsoft.Maui.Graphics.IFont +Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.IFont.Weight.get -> int +Microsoft.Maui.Graphics.IFontExtensions +Microsoft.Maui.Graphics.IImage +Microsoft.Maui.Graphics.IImage.Height.get -> float +Microsoft.Maui.Graphics.IImage.Width.get -> float +Microsoft.Maui.Graphics.IImageLoadingService +Microsoft.Maui.Graphics.ImageExtensions +Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageLoadingServiceExtensions +Microsoft.Maui.Graphics.ImagePaint +Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void +Microsoft.Maui.Graphics.Insets +Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool +Microsoft.Maui.Graphics.Insets.Bottom.get -> double +Microsoft.Maui.Graphics.Insets.Bottom.set -> void +Microsoft.Maui.Graphics.Insets.Horizontal.get -> double +Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void +Microsoft.Maui.Graphics.Insets.Left.get -> double +Microsoft.Maui.Graphics.Insets.Left.set -> void +Microsoft.Maui.Graphics.Insets.Right.get -> double +Microsoft.Maui.Graphics.Insets.Right.set -> void +Microsoft.Maui.Graphics.Insets.Top.get -> double +Microsoft.Maui.Graphics.Insets.Top.set -> void +Microsoft.Maui.Graphics.Insets.Vertical.get -> double +Microsoft.Maui.Graphics.InsetsF +Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool +Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float +Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void +Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float +Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void +Microsoft.Maui.Graphics.InsetsF.Left.get -> float +Microsoft.Maui.Graphics.InsetsF.Left.set -> void +Microsoft.Maui.Graphics.InsetsF.Right.get -> float +Microsoft.Maui.Graphics.InsetsF.Right.set -> void +Microsoft.Maui.Graphics.InsetsF.Top.get -> float +Microsoft.Maui.Graphics.InsetsF.Top.set -> void +Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float +Microsoft.Maui.Graphics.IPattern +Microsoft.Maui.Graphics.IPattern.Height.get -> float +Microsoft.Maui.Graphics.IPattern.StepX.get -> float +Microsoft.Maui.Graphics.IPattern.StepY.get -> float +Microsoft.Maui.Graphics.IPattern.Width.get -> float +Microsoft.Maui.Graphics.IPdfPage +Microsoft.Maui.Graphics.IPdfPage.Height.get -> float +Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int +Microsoft.Maui.Graphics.IPdfPage.Width.get -> float +Microsoft.Maui.Graphics.IPdfRenderService +Microsoft.Maui.Graphics.IPicture +Microsoft.Maui.Graphics.IPicture.Height.get -> float +Microsoft.Maui.Graphics.IPicture.Width.get -> float +Microsoft.Maui.Graphics.IPicture.X.get -> float +Microsoft.Maui.Graphics.IPicture.Y.get -> float +Microsoft.Maui.Graphics.IPictureReader +Microsoft.Maui.Graphics.IPictureWriter +Microsoft.Maui.Graphics.IPlatformFonts +Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void +Microsoft.Maui.Graphics.IStringSizeService +Microsoft.Maui.Graphics.ITextAttributes +Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.LayoutLine +Microsoft.Maui.Graphics.LinearGradientPaint +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void +Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.Paint +Microsoft.Maui.Graphics.Paint.Paint() -> void +Microsoft.Maui.Graphics.PaintGradientStop +Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float +Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void +Microsoft.Maui.Graphics.PaintPattern +Microsoft.Maui.Graphics.PaintPattern.Height.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float +Microsoft.Maui.Graphics.PaintPattern.Width.get -> float +Microsoft.Maui.Graphics.PathArcExtensions +Microsoft.Maui.Graphics.PathBuilder +Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void +Microsoft.Maui.Graphics.PathExtensions +Microsoft.Maui.Graphics.PathF +Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void +Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.Close() -> void +Microsoft.Maui.Graphics.PathF.Closed.get -> bool +Microsoft.Maui.Graphics.PathF.Count.get -> int +Microsoft.Maui.Graphics.PathF.Dispose() -> void +Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float +Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool +Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.Invalidate() -> void +Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool +Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int +Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void +Microsoft.Maui.Graphics.PathF.Open() -> void +Microsoft.Maui.Graphics.PathF.OperationCount.get -> int +Microsoft.Maui.Graphics.PathF.PathF() -> void +Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int +Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void +Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int +Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PatternExtensions +Microsoft.Maui.Graphics.PatternPaint +Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void +Microsoft.Maui.Graphics.PdfPageExtensions +Microsoft.Maui.Graphics.PictureCanvas +Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void +Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void +Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureExtensions +Microsoft.Maui.Graphics.PicturePattern +Microsoft.Maui.Graphics.PictureReaderExtensions +Microsoft.Maui.Graphics.PictureWriterExtensions +Microsoft.Maui.Graphics.Platform.AppKitConstants +Microsoft.Maui.Graphics.Platform.AttributedTextExtensions +Microsoft.Maui.Graphics.Platform.CGColorExtensions +Microsoft.Maui.Graphics.Platform.CgContextExtensions +Microsoft.Maui.Graphics.Platform.CoreGraphicsExtensions +Microsoft.Maui.Graphics.Platform.DirectRenderer +Microsoft.Maui.Graphics.Platform.DirectRenderer.Detached() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.DirectRenderer() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.Dispose() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Platform.DirectRenderer.SizeChanged(float width, float height) -> void +Microsoft.Maui.Graphics.Platform.FontExtensions +Microsoft.Maui.Graphics.Platform.GraphicsExtensions +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Detached() -> void +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate() -> void +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.SizeChanged(float width, float height) -> void +Microsoft.Maui.Graphics.Platform.ImageExtensions +Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension +Microsoft.Maui.Graphics.Platform.NSColorExtensions +Microsoft.Maui.Graphics.Platform.NSImageExtensions +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformBitmapExportContext(int width, int height, float displayScale = 1, int dpi = 72, int border = 0) -> void +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvas +Microsoft.Maui.Graphics.Platform.PlatformCanvasState +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.get -> bool +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable() -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(nint handle) -> void +Microsoft.Maui.Graphics.Platform.PlatformImage +Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void +Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void +Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void +Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double +Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Point() -> void +Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.X.get -> double +Microsoft.Maui.Graphics.Point.X.set -> void +Microsoft.Maui.Graphics.Point.Y.get -> double +Microsoft.Maui.Graphics.Point.Y.set -> void +Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void +Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float +Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.PointF() -> void +Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void +Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.X.get -> float +Microsoft.Maui.Graphics.PointF.X.set -> void +Microsoft.Maui.Graphics.PointF.Y.get -> float +Microsoft.Maui.Graphics.PointF.Y.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint +Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void +Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Bottom.get -> double +Microsoft.Maui.Graphics.Rect.Bottom.set -> void +Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool +Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void +Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool +Microsoft.Maui.Graphics.Rect.Height.get -> double +Microsoft.Maui.Graphics.Rect.Height.set -> void +Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool +Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Rect.Left.get -> double +Microsoft.Maui.Graphics.Rect.Left.set -> void +Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Location.set -> void +Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Rect() -> void +Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void +Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Rect.Right.get -> double +Microsoft.Maui.Graphics.Rect.Right.set -> void +Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Rect.Size.set -> void +Microsoft.Maui.Graphics.Rect.Top.get -> double +Microsoft.Maui.Graphics.Rect.Top.set -> void +Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Width.get -> double +Microsoft.Maui.Graphics.Rect.Width.set -> void +Microsoft.Maui.Graphics.Rect.X.get -> double +Microsoft.Maui.Graphics.Rect.X.set -> void +Microsoft.Maui.Graphics.Rect.Y.get -> double +Microsoft.Maui.Graphics.Rect.Y.set -> void +Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Bottom.get -> float +Microsoft.Maui.Graphics.RectF.Bottom.set -> void +Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool +Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void +Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool +Microsoft.Maui.Graphics.RectF.Height.get -> float +Microsoft.Maui.Graphics.RectF.Height.set -> void +Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool +Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.RectF.Left.get -> float +Microsoft.Maui.Graphics.RectF.Left.set -> void +Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Location.set -> void +Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.RectF() -> void +Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.RectF.Right.get -> float +Microsoft.Maui.Graphics.RectF.Right.set -> void +Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.RectF.Size.set -> void +Microsoft.Maui.Graphics.RectF.Top.get -> float +Microsoft.Maui.Graphics.RectF.Top.set -> void +Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Width.get -> float +Microsoft.Maui.Graphics.RectF.Width.set -> void +Microsoft.Maui.Graphics.RectF.X.get -> float +Microsoft.Maui.Graphics.RectF.X.set -> void +Microsoft.Maui.Graphics.RectF.Y.get -> float +Microsoft.Maui.Graphics.RectF.Y.set -> void +Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ScalingCanvas +Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float +Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void +Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool +Microsoft.Maui.Graphics.Size.Height.get -> double +Microsoft.Maui.Graphics.Size.Height.set -> void +Microsoft.Maui.Graphics.Size.IsZero.get -> bool +Microsoft.Maui.Graphics.Size.Size() -> void +Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void +Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void +Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.Size.Width.get -> double +Microsoft.Maui.Graphics.Size.Width.set -> void +Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void +Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool +Microsoft.Maui.Graphics.SizeF.Height.get -> float +Microsoft.Maui.Graphics.SizeF.Height.set -> void +Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool +Microsoft.Maui.Graphics.SizeF.SizeF() -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Width.get -> float +Microsoft.Maui.Graphics.SizeF.Width.set -> void +Microsoft.Maui.Graphics.SolidPaint +Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void +Microsoft.Maui.Graphics.StandardPicture +Microsoft.Maui.Graphics.StandardPicture.Height.get -> float +Microsoft.Maui.Graphics.StandardPicture.Width.get -> float +Microsoft.Maui.Graphics.StandardPicture.X.get -> float +Microsoft.Maui.Graphics.StandardPicture.Y.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText +Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void +Microsoft.Maui.Graphics.Text.AttributedText +Microsoft.Maui.Graphics.Text.AttributedTextBlock +Microsoft.Maui.Graphics.Text.AttributedTextExtensions +Microsoft.Maui.Graphics.Text.AttributedTextRun +Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void +Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions +Microsoft.Maui.Graphics.Text.CountingWriter +Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int +Microsoft.Maui.Graphics.Text.IAttributedText +Microsoft.Maui.Graphics.Text.IAttributedTextRun +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.ITextAttributes +Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MutableAttributedText +Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttributeExtensions +Microsoft.Maui.Graphics.Text.TextAttributes +Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void +Microsoft.Maui.Graphics.Text.TextAttributesExtensions +Microsoft.Maui.Graphics.Text.TextColors +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void +Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.XmlnsPrefixAttribute +override Microsoft.Maui.Graphics.Color.GetHashCode() -> int +override Microsoft.Maui.Graphics.Font.GetHashCode() -> int +override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool +override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int +override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int +override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Dispose() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool close) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float sx, float sy) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ResetState() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.RestoreState() -> bool +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.DrawRect(CoreGraphics.CGRect dirtyRect) -> void +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.IsFlipped.get -> bool +override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.ViewWillDraw() -> void +override Microsoft.Maui.Graphics.Point.GetHashCode() -> int +override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int +override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Size.GetHashCode() -> int +override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int +override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void +readonly Microsoft.Maui.Graphics.Color.Alpha -> float +readonly Microsoft.Maui.Graphics.Color.Blue -> float +readonly Microsoft.Maui.Graphics.Color.Green -> float +readonly Microsoft.Maui.Graphics.Color.Red -> float +readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType +readonly Microsoft.Maui.Graphics.FontSource.Name -> string! +readonly Microsoft.Maui.Graphics.FontSource.Weight -> int +static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float +static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float +static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGAffineTransform(this in System.Numerics.Matrix3x2 transform) -> CoreGraphics.CGAffineTransform +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.Point target) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.PointF target) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.Rect target) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.RectF target) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.Size target) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.SizeF target) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPoint(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPointF(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangle(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangleF(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSize(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSizeF(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.Rect rect) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.RectF rect) -> CoreGraphics.CGRect +static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGPoint +static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGSize +static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF +static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF +static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size +static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool +virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void +virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void +virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool +virtual Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PatternPhase.get -> CoreGraphics.CGSize diff --git a/src/Graphics/src/Graphics/PublicAPI/net-macos/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-macos/PublicAPI.Unshipped.txt index 0c6e1b80c93a..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-macos/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-macos/PublicAPI.Unshipped.txt @@ -1,1632 +1 @@ #nullable enable -abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float -const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int -const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int -const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int -const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int -const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int -const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int -const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float -const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float -Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float -Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.AbstractPattern -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void -Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float -Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float -Microsoft.Maui.Graphics.BitmapExportContext -Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void -Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float -Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int -Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int -Microsoft.Maui.Graphics.BitmapExportContextExtensions -Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.CanvasDefaults -Microsoft.Maui.Graphics.CanvasExtensions -Microsoft.Maui.Graphics.CanvasState -Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void -Microsoft.Maui.Graphics.CanvasState.Scale.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void -Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.CanvasState.Transform.set -> void -Microsoft.Maui.Graphics.Color -Microsoft.Maui.Graphics.Color.Color() -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void -Microsoft.Maui.Graphics.Color.Color(float gray) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void -Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void -Microsoft.Maui.Graphics.Color.GetHue() -> float -Microsoft.Maui.Graphics.Color.GetLuminosity() -> float -Microsoft.Maui.Graphics.Color.GetSaturation() -> float -Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void -Microsoft.Maui.Graphics.Color.ToInt() -> int -Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void -Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void -Microsoft.Maui.Graphics.Color.ToUint() -> uint -Microsoft.Maui.Graphics.Colors -Microsoft.Maui.Graphics.Converters.ColorTypeConverter -Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointFTypeConverter -Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointTypeConverter -Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectFTypeConverter -Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectTypeConverter -Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeTypeConverter -Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void -Microsoft.Maui.Graphics.DrawingCommand -Microsoft.Maui.Graphics.Font -Microsoft.Maui.Graphics.Font.Font() -> void -Microsoft.Maui.Graphics.Font.IsDefault.get -> bool -Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.Font.Weight.get -> int -Microsoft.Maui.Graphics.FontSource -Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool -Microsoft.Maui.Graphics.FontSource.FontSource() -> void -Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontWeights -Microsoft.Maui.Graphics.GeometryUtil -Microsoft.Maui.Graphics.GradientPaint -Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void -Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int -Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void -Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void -Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int -Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.IBitmapExportService -Microsoft.Maui.Graphics.IBlurrableCanvas -Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ICanvas -Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ICanvas.ResetState() -> void -Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ICanvas.SaveState() -> void -Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.IDrawable -Microsoft.Maui.Graphics.IFont -Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.IFont.Weight.get -> int -Microsoft.Maui.Graphics.IFontExtensions -Microsoft.Maui.Graphics.IImage -Microsoft.Maui.Graphics.IImage.Height.get -> float -Microsoft.Maui.Graphics.IImage.Width.get -> float -Microsoft.Maui.Graphics.IImageLoadingService -Microsoft.Maui.Graphics.ImageExtensions -Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageLoadingServiceExtensions -Microsoft.Maui.Graphics.ImagePaint -Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void -Microsoft.Maui.Graphics.Insets -Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool -Microsoft.Maui.Graphics.Insets.Bottom.get -> double -Microsoft.Maui.Graphics.Insets.Bottom.set -> void -Microsoft.Maui.Graphics.Insets.Horizontal.get -> double -Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void -Microsoft.Maui.Graphics.Insets.Left.get -> double -Microsoft.Maui.Graphics.Insets.Left.set -> void -Microsoft.Maui.Graphics.Insets.Right.get -> double -Microsoft.Maui.Graphics.Insets.Right.set -> void -Microsoft.Maui.Graphics.Insets.Top.get -> double -Microsoft.Maui.Graphics.Insets.Top.set -> void -Microsoft.Maui.Graphics.Insets.Vertical.get -> double -Microsoft.Maui.Graphics.InsetsF -Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool -Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float -Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void -Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float -Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void -Microsoft.Maui.Graphics.InsetsF.Left.get -> float -Microsoft.Maui.Graphics.InsetsF.Left.set -> void -Microsoft.Maui.Graphics.InsetsF.Right.get -> float -Microsoft.Maui.Graphics.InsetsF.Right.set -> void -Microsoft.Maui.Graphics.InsetsF.Top.get -> float -Microsoft.Maui.Graphics.InsetsF.Top.set -> void -Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float -Microsoft.Maui.Graphics.IPattern -Microsoft.Maui.Graphics.IPattern.Height.get -> float -Microsoft.Maui.Graphics.IPattern.StepX.get -> float -Microsoft.Maui.Graphics.IPattern.StepY.get -> float -Microsoft.Maui.Graphics.IPattern.Width.get -> float -Microsoft.Maui.Graphics.IPdfPage -Microsoft.Maui.Graphics.IPdfPage.Height.get -> float -Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int -Microsoft.Maui.Graphics.IPdfPage.Width.get -> float -Microsoft.Maui.Graphics.IPdfRenderService -Microsoft.Maui.Graphics.IPicture -Microsoft.Maui.Graphics.IPicture.Height.get -> float -Microsoft.Maui.Graphics.IPicture.Width.get -> float -Microsoft.Maui.Graphics.IPicture.X.get -> float -Microsoft.Maui.Graphics.IPicture.Y.get -> float -Microsoft.Maui.Graphics.IPictureReader -Microsoft.Maui.Graphics.IPictureWriter -Microsoft.Maui.Graphics.IPlatformFonts -Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void -Microsoft.Maui.Graphics.IStringSizeService -Microsoft.Maui.Graphics.ITextAttributes -Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.LayoutLine -Microsoft.Maui.Graphics.LinearGradientPaint -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void -Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.Paint -Microsoft.Maui.Graphics.Paint.Paint() -> void -Microsoft.Maui.Graphics.PaintGradientStop -Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float -Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void -Microsoft.Maui.Graphics.PaintPattern -Microsoft.Maui.Graphics.PaintPattern.Height.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float -Microsoft.Maui.Graphics.PaintPattern.Width.get -> float -Microsoft.Maui.Graphics.PathArcExtensions -Microsoft.Maui.Graphics.PathBuilder -Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void -Microsoft.Maui.Graphics.PathExtensions -Microsoft.Maui.Graphics.PathF -Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void -Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.Close() -> void -Microsoft.Maui.Graphics.PathF.Closed.get -> bool -Microsoft.Maui.Graphics.PathF.Count.get -> int -Microsoft.Maui.Graphics.PathF.Dispose() -> void -Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float -Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool -Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.Invalidate() -> void -Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool -Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int -Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void -Microsoft.Maui.Graphics.PathF.Open() -> void -Microsoft.Maui.Graphics.PathF.OperationCount.get -> int -Microsoft.Maui.Graphics.PathF.PathF() -> void -Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int -Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void -Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int -Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PatternExtensions -Microsoft.Maui.Graphics.PatternPaint -Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void -Microsoft.Maui.Graphics.PdfPageExtensions -Microsoft.Maui.Graphics.PictureCanvas -Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void -Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void -Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureExtensions -Microsoft.Maui.Graphics.PicturePattern -Microsoft.Maui.Graphics.PictureReaderExtensions -Microsoft.Maui.Graphics.PictureWriterExtensions -Microsoft.Maui.Graphics.Platform.AppKitConstants -Microsoft.Maui.Graphics.Platform.AttributedTextExtensions -Microsoft.Maui.Graphics.Platform.CGColorExtensions -Microsoft.Maui.Graphics.Platform.CgContextExtensions -Microsoft.Maui.Graphics.Platform.CoreGraphicsExtensions -Microsoft.Maui.Graphics.Platform.DirectRenderer -Microsoft.Maui.Graphics.Platform.DirectRenderer.Detached() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.DirectRenderer() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.Dispose() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Platform.DirectRenderer.SizeChanged(float width, float height) -> void -Microsoft.Maui.Graphics.Platform.FontExtensions -Microsoft.Maui.Graphics.Platform.GraphicsExtensions -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Detached() -> void -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate() -> void -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Invalidate(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.SizeChanged(float width, float height) -> void -Microsoft.Maui.Graphics.Platform.ImageExtensions -Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension -Microsoft.Maui.Graphics.Platform.NSColorExtensions -Microsoft.Maui.Graphics.Platform.NSImageExtensions -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformBitmapExportContext(int width, int height, float displayScale = 1, int dpi = 72, int border = 0) -> void -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvas -Microsoft.Maui.Graphics.Platform.PlatformCanvasState -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.get -> bool -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Shadowed.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable() -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.InvalidateDrawable(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(nint handle) -> void -Microsoft.Maui.Graphics.Platform.PlatformImage -Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void -Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void -Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void -Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double -Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Point() -> void -Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.X.get -> double -Microsoft.Maui.Graphics.Point.X.set -> void -Microsoft.Maui.Graphics.Point.Y.get -> double -Microsoft.Maui.Graphics.Point.Y.set -> void -Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void -Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float -Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.PointF() -> void -Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void -Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.X.get -> float -Microsoft.Maui.Graphics.PointF.X.set -> void -Microsoft.Maui.Graphics.PointF.Y.get -> float -Microsoft.Maui.Graphics.PointF.Y.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint -Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void -Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Bottom.get -> double -Microsoft.Maui.Graphics.Rect.Bottom.set -> void -Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool -Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void -Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool -Microsoft.Maui.Graphics.Rect.Height.get -> double -Microsoft.Maui.Graphics.Rect.Height.set -> void -Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool -Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Rect.Left.get -> double -Microsoft.Maui.Graphics.Rect.Left.set -> void -Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Location.set -> void -Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Rect() -> void -Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void -Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Rect.Right.get -> double -Microsoft.Maui.Graphics.Rect.Right.set -> void -Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Rect.Size.set -> void -Microsoft.Maui.Graphics.Rect.Top.get -> double -Microsoft.Maui.Graphics.Rect.Top.set -> void -Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Width.get -> double -Microsoft.Maui.Graphics.Rect.Width.set -> void -Microsoft.Maui.Graphics.Rect.X.get -> double -Microsoft.Maui.Graphics.Rect.X.set -> void -Microsoft.Maui.Graphics.Rect.Y.get -> double -Microsoft.Maui.Graphics.Rect.Y.set -> void -Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Bottom.get -> float -Microsoft.Maui.Graphics.RectF.Bottom.set -> void -Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool -Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void -Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool -Microsoft.Maui.Graphics.RectF.Height.get -> float -Microsoft.Maui.Graphics.RectF.Height.set -> void -Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool -Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.RectF.Left.get -> float -Microsoft.Maui.Graphics.RectF.Left.set -> void -Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Location.set -> void -Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.RectF() -> void -Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.RectF.Right.get -> float -Microsoft.Maui.Graphics.RectF.Right.set -> void -Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.RectF.Size.set -> void -Microsoft.Maui.Graphics.RectF.Top.get -> float -Microsoft.Maui.Graphics.RectF.Top.set -> void -Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Width.get -> float -Microsoft.Maui.Graphics.RectF.Width.set -> void -Microsoft.Maui.Graphics.RectF.X.get -> float -Microsoft.Maui.Graphics.RectF.X.set -> void -Microsoft.Maui.Graphics.RectF.Y.get -> float -Microsoft.Maui.Graphics.RectF.Y.set -> void -Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ScalingCanvas -Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float -Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void -Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool -Microsoft.Maui.Graphics.Size.Height.get -> double -Microsoft.Maui.Graphics.Size.Height.set -> void -Microsoft.Maui.Graphics.Size.IsZero.get -> bool -Microsoft.Maui.Graphics.Size.Size() -> void -Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void -Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void -Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.Size.Width.get -> double -Microsoft.Maui.Graphics.Size.Width.set -> void -Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void -Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool -Microsoft.Maui.Graphics.SizeF.Height.get -> float -Microsoft.Maui.Graphics.SizeF.Height.set -> void -Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool -Microsoft.Maui.Graphics.SizeF.SizeF() -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Width.get -> float -Microsoft.Maui.Graphics.SizeF.Width.set -> void -Microsoft.Maui.Graphics.SolidPaint -Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void -Microsoft.Maui.Graphics.StandardPicture -Microsoft.Maui.Graphics.StandardPicture.Height.get -> float -Microsoft.Maui.Graphics.StandardPicture.Width.get -> float -Microsoft.Maui.Graphics.StandardPicture.X.get -> float -Microsoft.Maui.Graphics.StandardPicture.Y.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText -Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void -Microsoft.Maui.Graphics.Text.AttributedText -Microsoft.Maui.Graphics.Text.AttributedTextBlock -Microsoft.Maui.Graphics.Text.AttributedTextExtensions -Microsoft.Maui.Graphics.Text.AttributedTextRun -Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void -Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions -Microsoft.Maui.Graphics.Text.CountingWriter -Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int -Microsoft.Maui.Graphics.Text.IAttributedText -Microsoft.Maui.Graphics.Text.IAttributedTextRun -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.ITextAttributes -Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MutableAttributedText -Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttributeExtensions -Microsoft.Maui.Graphics.Text.TextAttributes -Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void -Microsoft.Maui.Graphics.Text.TextAttributesExtensions -Microsoft.Maui.Graphics.Text.TextColors -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void -Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.XmlnsPrefixAttribute -override Microsoft.Maui.Graphics.Color.GetHashCode() -> int -override Microsoft.Maui.Graphics.Font.GetHashCode() -> int -override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool -override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int -override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int -override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Dispose() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool close) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float sx, float sy) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ResetState() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.RestoreState() -> bool -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.DrawRect(CoreGraphics.CGRect dirtyRect) -> void -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.IsFlipped.get -> bool -override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.ViewWillDraw() -> void -override Microsoft.Maui.Graphics.Point.GetHashCode() -> int -override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int -override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Size.GetHashCode() -> int -override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int -override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void -readonly Microsoft.Maui.Graphics.Color.Alpha -> float -readonly Microsoft.Maui.Graphics.Color.Blue -> float -readonly Microsoft.Maui.Graphics.Color.Green -> float -readonly Microsoft.Maui.Graphics.Color.Red -> float -readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType -readonly Microsoft.Maui.Graphics.FontSource.Name -> string! -readonly Microsoft.Maui.Graphics.FontSource.Weight -> int -static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float -static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float -static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGAffineTransform(this in System.Numerics.Matrix3x2 transform) -> CoreGraphics.CGAffineTransform -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.Point target) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPoint(this Microsoft.Maui.Graphics.PointF target) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.Rect target) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGRect(this Microsoft.Maui.Graphics.RectF target) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.Size target) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGSize(this Microsoft.Maui.Graphics.SizeF target) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPoint(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPointF(this CoreGraphics.CGPoint target) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangle(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRectangleF(this CoreGraphics.CGRect target) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSize(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsSizeF(this CoreGraphics.CGSize target) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Point.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Point size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.PointF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.PointF size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.Rect rect) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.implicit operator CoreGraphics.CGRect(Microsoft.Maui.Graphics.RectF rect) -> CoreGraphics.CGRect -static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.Size.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.Size size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGPoint(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGPoint -static Microsoft.Maui.Graphics.SizeF.implicit operator CoreGraphics.CGSize(Microsoft.Maui.Graphics.SizeF size) -> CoreGraphics.CGSize -static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF -static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF -static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size -static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool -virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void -virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void -virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool -virtual Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PatternPhase.get -> CoreGraphics.CGSize -~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.AbstractCanvas -~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState -~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.ToHex() -> string -~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string -~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool -~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -~Microsoft.Maui.Graphics.Font.Name.get -> string -~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void -~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void -~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void -~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void -~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ICanvas.Font.set -> void -~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ICanvasStateService -~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState -~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState -~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.IFont.Name.get -> string -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void -~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void -~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string -~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void -~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string -~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage -~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void -~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void -~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void -~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool -~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] -~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object -~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void -~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List -~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Draw(CoreGraphics.CGContext coreGraphics, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.DirectRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.DirectRenderer.GraphicsView.set -> void -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Draw(CoreGraphics.CGContext nativeCanvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.IGraphicsRenderer.GraphicsView.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.BitmapContext.get -> CoreGraphics.CGBitmapContext -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.CGImage.get -> CoreGraphics.CGImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.NSImage.get -> AppKit.NSImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.PlatformImage.get -> Microsoft.Maui.Graphics.Platform.PlatformImage -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.get -> CoreGraphics.CGContext -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Context.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillWithGradient(System.Func action) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas(System.Func getColorspace) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView(Microsoft.Maui.Graphics.IDrawable drawable = null, Microsoft.Maui.Graphics.Platform.IGraphicsRenderer renderer = null) -> void -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.get -> Microsoft.Maui.Graphics.Platform.IGraphicsRenderer -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Renderer.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.NativeRepresentation.get -> AppKit.NSImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(AppKit.NSImage image) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> AppKit.NSImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool -~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object -~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void -~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string -~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void -~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string -~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int -~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void -~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void -~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Color.ToString() -> string -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Insets.ToString() -> string -~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string -~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~override Microsoft.Maui.Graphics.Platform.PlatformBitmapExportContext.WriteToStream(System.IO.Stream aStream) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.ViewWillMoveToSuperview(AppKit.NSView newSuperview) -> void -~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.Point.ToString() -> string -~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.PointF.ToString() -> string -~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Rect.ToString() -> string -~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.RectF.ToString() -> string -~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Size.ToString() -> string -~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.SizeF.ToString() -> string -~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string -~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding -~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string -~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream -~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void -~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets -~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF -~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void -~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void -~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream -~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF -~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture -~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream -~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSImageCompressionFactor.get -> Foundation.NSString -~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSImageNameAdvanced.get -> Foundation.NSString -~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSImageNamePreferencesGeneral.get -> Foundation.NSString -~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSImageNameUserAccounts.get -> Foundation.NSString -~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSPrintPanelAccessorySummaryItemDescriptionKey.get -> Foundation.NSString -~static Microsoft.Maui.Graphics.Platform.AppKitConstants.NSPrintPanelAccessorySummaryItemNameKey.get -> Foundation.NSString -~static Microsoft.Maui.Graphics.Platform.AttributedTextExtensions.AsNSAttributedString(this Microsoft.Maui.Graphics.Text.IAttributedText target, Microsoft.Maui.Graphics.IFont contextFont = null, float contextFontSize = 12, string contextFontColor = null, bool coreTextCompatible = false) -> Foundation.NSAttributedString -~static Microsoft.Maui.Graphics.Platform.CGColorExtensions.ToCGColor(this float[] color) -> CoreGraphics.CGColor -~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddPath(this CoreGraphics.CGContext target, Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, CoreGraphics.CGRect rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.Platform.CgContextExtensions.AddRoundedRectangle(this CoreGraphics.CGContext target, System.Runtime.InteropServices.NFloat x, System.Runtime.InteropServices.NFloat y, System.Runtime.InteropServices.NFloat width, System.Runtime.InteropServices.NFloat height, System.Runtime.InteropServices.NFloat cornerRadius) -> void -~static Microsoft.Maui.Graphics.Platform.CoreGraphicsExtensions.AsNSColor(this Microsoft.Maui.Graphics.Color color) -> AppKit.NSColor -~static Microsoft.Maui.Graphics.Platform.CoreGraphicsExtensions.AsPaint(this AppKit.NSImage target) -> Microsoft.Maui.Graphics.ImagePaint -~static Microsoft.Maui.Graphics.Platform.FontExtensions.GetDefaultCTFont(System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCGFont(this Microsoft.Maui.Graphics.IFont font) -> CoreGraphics.CGFont -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToCTFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> CoreText.CTFont -~static Microsoft.Maui.Graphics.Platform.FontExtensions.ToPlatformFont(this Microsoft.Maui.Graphics.IFont font, System.Runtime.InteropServices.NFloat? size = null) -> AppKit.NSFont -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AddRoundedRectangle(this CoreGraphics.CGContext context, float x, float y, float width, float height, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGColor(this Microsoft.Maui.Graphics.Color color) -> CoreGraphics.CGColor -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float ox, float oy, float fx, float fy) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPath(this Microsoft.Maui.Graphics.PathF target, float scale, float zoom) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCGPathFromSegment(this Microsoft.Maui.Graphics.PathF target, int segmentIndex, float ppu, float zoom) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsPathF(this CoreGraphics.CGPath target) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsRotatedCGPath(this Microsoft.Maui.Graphics.PathF target, Microsoft.Maui.Graphics.PointF center, float ppu, float zoom, float angle) -> CoreGraphics.CGPath -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetFillColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.SetStrokeColor(this CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Color color) -> void -~static Microsoft.Maui.Graphics.Platform.ImageExtensions.AsNSImage(this Microsoft.Maui.Graphics.IImage image) -> AppKit.NSImage -~static Microsoft.Maui.Graphics.Platform.NSAttributedStringExtension.AsAttributedText(this Foundation.NSAttributedString target) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Platform.NSColorExtensions.AsColor(this AppKit.NSColor color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Platform.NSColorExtensions.ToHex(this AppKit.NSColor color) -> string -~static Microsoft.Maui.Graphics.Platform.NSImageExtensions.AsBmp(this AppKit.NSImage target) -> Foundation.NSData -~static Microsoft.Maui.Graphics.Platform.NSImageExtensions.AsPng(this AppKit.NSImage target) -> Foundation.NSData -~static Microsoft.Maui.Graphics.Platform.NSImageExtensions.ScaleImage(this AppKit.NSImage target, CoreGraphics.CGSize size, bool disposeOriginal = false) -> AppKit.NSImage -~static Microsoft.Maui.Graphics.Platform.NSImageExtensions.ScaleImage(this AppKit.NSImage target, float maxWidth, float maxHeight, bool disposeOriginal = false) -> AppKit.NSImage -~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGPath path, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void -~static Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawAttributedText(CoreGraphics.CGContext context, Microsoft.Maui.Graphics.Text.IAttributedText text, CoreGraphics.CGRect rect, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.Color fontColor, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float ix = 0, float iy = 0) -> void -~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool -~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool -~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool -~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool -~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool -~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] -~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] -~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary -~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void diff --git a/src/Graphics/src/Graphics/PublicAPI/net-tizen/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-tizen/PublicAPI.Shipped.txt index 7dc5c58110bf..22aa7f4c0453 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-tizen/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-tizen/PublicAPI.Shipped.txt @@ -1 +1,1447 @@ #nullable enable +~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.AbstractCanvas +~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState +~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.ToHex() -> string +~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string +~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool +~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +~Microsoft.Maui.Graphics.Font.Name.get -> string +~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void +~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void +~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void +~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void +~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ICanvas.Font.set -> void +~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ICanvasStateService +~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState +~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState +~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.IFont.Name.get -> string +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void +~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void +~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string +~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void +~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string +~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage +~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void +~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void +~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void +~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool +~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] +~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object +~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void +~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List +~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Bytes.get -> byte[] +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(byte[] bytes, Microsoft.Maui.Graphics.ImageFormat originalFormat = Microsoft.Maui.Graphics.ImageFormat.Png) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool +~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object +~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void +~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string +~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void +~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string +~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int +~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void +~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void +~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Color.ToString() -> string +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Insets.ToString() -> string +~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string +~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.Point.ToString() -> string +~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.PointF.ToString() -> string +~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Rect.ToString() -> string +~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.RectF.ToString() -> string +~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Size.ToString() -> string +~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.SizeF.ToString() -> string +~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string +~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding +~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string +~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream +~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void +~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets +~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF +~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void +~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void +~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream +~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF +~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture +~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream +~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool +~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool +~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool +~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool +~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool +~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] +~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] +~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary +~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float +const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int +const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int +const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int +const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int +const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int +const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int +const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float +const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float +Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float +Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.AbstractPattern +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void +Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float +Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float +Microsoft.Maui.Graphics.BitmapExportContext +Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void +Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float +Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int +Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int +Microsoft.Maui.Graphics.BitmapExportContextExtensions +Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.CanvasDefaults +Microsoft.Maui.Graphics.CanvasExtensions +Microsoft.Maui.Graphics.CanvasState +Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void +Microsoft.Maui.Graphics.CanvasState.Scale.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void +Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.CanvasState.Transform.set -> void +Microsoft.Maui.Graphics.Color +Microsoft.Maui.Graphics.Color.Color() -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void +Microsoft.Maui.Graphics.Color.Color(float gray) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void +Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void +Microsoft.Maui.Graphics.Color.GetHue() -> float +Microsoft.Maui.Graphics.Color.GetLuminosity() -> float +Microsoft.Maui.Graphics.Color.GetSaturation() -> float +Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void +Microsoft.Maui.Graphics.Color.ToInt() -> int +Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void +Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void +Microsoft.Maui.Graphics.Color.ToUint() -> uint +Microsoft.Maui.Graphics.Colors +Microsoft.Maui.Graphics.Converters.ColorTypeConverter +Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointFTypeConverter +Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointTypeConverter +Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectFTypeConverter +Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectTypeConverter +Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeTypeConverter +Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void +Microsoft.Maui.Graphics.DrawingCommand +Microsoft.Maui.Graphics.Font +Microsoft.Maui.Graphics.Font.Font() -> void +Microsoft.Maui.Graphics.Font.IsDefault.get -> bool +Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.Font.Weight.get -> int +Microsoft.Maui.Graphics.FontSource +Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool +Microsoft.Maui.Graphics.FontSource.FontSource() -> void +Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontWeights +Microsoft.Maui.Graphics.GeometryUtil +Microsoft.Maui.Graphics.GradientPaint +Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void +Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int +Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void +Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void +Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int +Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.IBitmapExportService +Microsoft.Maui.Graphics.IBlurrableCanvas +Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ICanvas +Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ICanvas.ResetState() -> void +Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ICanvas.SaveState() -> void +Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.IDrawable +Microsoft.Maui.Graphics.IFont +Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.IFont.Weight.get -> int +Microsoft.Maui.Graphics.IFontExtensions +Microsoft.Maui.Graphics.IImage +Microsoft.Maui.Graphics.IImage.Height.get -> float +Microsoft.Maui.Graphics.IImage.Width.get -> float +Microsoft.Maui.Graphics.IImageLoadingService +Microsoft.Maui.Graphics.ImageExtensions +Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageLoadingServiceExtensions +Microsoft.Maui.Graphics.ImagePaint +Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void +Microsoft.Maui.Graphics.Insets +Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool +Microsoft.Maui.Graphics.Insets.Bottom.get -> double +Microsoft.Maui.Graphics.Insets.Bottom.set -> void +Microsoft.Maui.Graphics.Insets.Horizontal.get -> double +Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void +Microsoft.Maui.Graphics.Insets.Left.get -> double +Microsoft.Maui.Graphics.Insets.Left.set -> void +Microsoft.Maui.Graphics.Insets.Right.get -> double +Microsoft.Maui.Graphics.Insets.Right.set -> void +Microsoft.Maui.Graphics.Insets.Top.get -> double +Microsoft.Maui.Graphics.Insets.Top.set -> void +Microsoft.Maui.Graphics.Insets.Vertical.get -> double +Microsoft.Maui.Graphics.InsetsF +Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool +Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float +Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void +Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float +Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void +Microsoft.Maui.Graphics.InsetsF.Left.get -> float +Microsoft.Maui.Graphics.InsetsF.Left.set -> void +Microsoft.Maui.Graphics.InsetsF.Right.get -> float +Microsoft.Maui.Graphics.InsetsF.Right.set -> void +Microsoft.Maui.Graphics.InsetsF.Top.get -> float +Microsoft.Maui.Graphics.InsetsF.Top.set -> void +Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float +Microsoft.Maui.Graphics.IPattern +Microsoft.Maui.Graphics.IPattern.Height.get -> float +Microsoft.Maui.Graphics.IPattern.StepX.get -> float +Microsoft.Maui.Graphics.IPattern.StepY.get -> float +Microsoft.Maui.Graphics.IPattern.Width.get -> float +Microsoft.Maui.Graphics.IPdfPage +Microsoft.Maui.Graphics.IPdfPage.Height.get -> float +Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int +Microsoft.Maui.Graphics.IPdfPage.Width.get -> float +Microsoft.Maui.Graphics.IPdfRenderService +Microsoft.Maui.Graphics.IPicture +Microsoft.Maui.Graphics.IPicture.Height.get -> float +Microsoft.Maui.Graphics.IPicture.Width.get -> float +Microsoft.Maui.Graphics.IPicture.X.get -> float +Microsoft.Maui.Graphics.IPicture.Y.get -> float +Microsoft.Maui.Graphics.IPictureReader +Microsoft.Maui.Graphics.IPictureWriter +Microsoft.Maui.Graphics.IPlatformFonts +Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void +Microsoft.Maui.Graphics.IStringSizeService +Microsoft.Maui.Graphics.ITextAttributes +Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.LayoutLine +Microsoft.Maui.Graphics.LinearGradientPaint +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void +Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.Paint +Microsoft.Maui.Graphics.Paint.Paint() -> void +Microsoft.Maui.Graphics.PaintGradientStop +Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float +Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void +Microsoft.Maui.Graphics.PaintPattern +Microsoft.Maui.Graphics.PaintPattern.Height.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float +Microsoft.Maui.Graphics.PaintPattern.Width.get -> float +Microsoft.Maui.Graphics.PathArcExtensions +Microsoft.Maui.Graphics.PathBuilder +Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void +Microsoft.Maui.Graphics.PathExtensions +Microsoft.Maui.Graphics.PathF +Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void +Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.Close() -> void +Microsoft.Maui.Graphics.PathF.Closed.get -> bool +Microsoft.Maui.Graphics.PathF.Count.get -> int +Microsoft.Maui.Graphics.PathF.Dispose() -> void +Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float +Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool +Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.Invalidate() -> void +Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool +Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int +Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void +Microsoft.Maui.Graphics.PathF.Open() -> void +Microsoft.Maui.Graphics.PathF.OperationCount.get -> int +Microsoft.Maui.Graphics.PathF.PathF() -> void +Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int +Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void +Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int +Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PatternExtensions +Microsoft.Maui.Graphics.PatternPaint +Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void +Microsoft.Maui.Graphics.PdfPageExtensions +Microsoft.Maui.Graphics.PictureCanvas +Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void +Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void +Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureExtensions +Microsoft.Maui.Graphics.PicturePattern +Microsoft.Maui.Graphics.PictureReaderExtensions +Microsoft.Maui.Graphics.PictureWriterExtensions +Microsoft.Maui.Graphics.Platform.PlatformImage +Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void +Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float +Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void +Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double +Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Point() -> void +Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.X.get -> double +Microsoft.Maui.Graphics.Point.X.set -> void +Microsoft.Maui.Graphics.Point.Y.get -> double +Microsoft.Maui.Graphics.Point.Y.set -> void +Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void +Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float +Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.PointF() -> void +Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void +Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.X.get -> float +Microsoft.Maui.Graphics.PointF.X.set -> void +Microsoft.Maui.Graphics.PointF.Y.get -> float +Microsoft.Maui.Graphics.PointF.Y.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint +Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void +Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Bottom.get -> double +Microsoft.Maui.Graphics.Rect.Bottom.set -> void +Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool +Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void +Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool +Microsoft.Maui.Graphics.Rect.Height.get -> double +Microsoft.Maui.Graphics.Rect.Height.set -> void +Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool +Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Rect.Left.get -> double +Microsoft.Maui.Graphics.Rect.Left.set -> void +Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Location.set -> void +Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Rect() -> void +Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void +Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Rect.Right.get -> double +Microsoft.Maui.Graphics.Rect.Right.set -> void +Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Rect.Size.set -> void +Microsoft.Maui.Graphics.Rect.Top.get -> double +Microsoft.Maui.Graphics.Rect.Top.set -> void +Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Width.get -> double +Microsoft.Maui.Graphics.Rect.Width.set -> void +Microsoft.Maui.Graphics.Rect.X.get -> double +Microsoft.Maui.Graphics.Rect.X.set -> void +Microsoft.Maui.Graphics.Rect.Y.get -> double +Microsoft.Maui.Graphics.Rect.Y.set -> void +Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Bottom.get -> float +Microsoft.Maui.Graphics.RectF.Bottom.set -> void +Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool +Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void +Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool +Microsoft.Maui.Graphics.RectF.Height.get -> float +Microsoft.Maui.Graphics.RectF.Height.set -> void +Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool +Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.RectF.Left.get -> float +Microsoft.Maui.Graphics.RectF.Left.set -> void +Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Location.set -> void +Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.RectF() -> void +Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.RectF.Right.get -> float +Microsoft.Maui.Graphics.RectF.Right.set -> void +Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.RectF.Size.set -> void +Microsoft.Maui.Graphics.RectF.Top.get -> float +Microsoft.Maui.Graphics.RectF.Top.set -> void +Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Width.get -> float +Microsoft.Maui.Graphics.RectF.Width.set -> void +Microsoft.Maui.Graphics.RectF.X.get -> float +Microsoft.Maui.Graphics.RectF.X.set -> void +Microsoft.Maui.Graphics.RectF.Y.get -> float +Microsoft.Maui.Graphics.RectF.Y.set -> void +Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ScalingCanvas +Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float +Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void +Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool +Microsoft.Maui.Graphics.Size.Height.get -> double +Microsoft.Maui.Graphics.Size.Height.set -> void +Microsoft.Maui.Graphics.Size.IsZero.get -> bool +Microsoft.Maui.Graphics.Size.Size() -> void +Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void +Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void +Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.Size.Width.get -> double +Microsoft.Maui.Graphics.Size.Width.set -> void +Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void +Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool +Microsoft.Maui.Graphics.SizeF.Height.get -> float +Microsoft.Maui.Graphics.SizeF.Height.set -> void +Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool +Microsoft.Maui.Graphics.SizeF.SizeF() -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Width.get -> float +Microsoft.Maui.Graphics.SizeF.Width.set -> void +Microsoft.Maui.Graphics.SolidPaint +Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void +Microsoft.Maui.Graphics.StandardPicture +Microsoft.Maui.Graphics.StandardPicture.Height.get -> float +Microsoft.Maui.Graphics.StandardPicture.Width.get -> float +Microsoft.Maui.Graphics.StandardPicture.X.get -> float +Microsoft.Maui.Graphics.StandardPicture.Y.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText +Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void +Microsoft.Maui.Graphics.Text.AttributedText +Microsoft.Maui.Graphics.Text.AttributedTextBlock +Microsoft.Maui.Graphics.Text.AttributedTextExtensions +Microsoft.Maui.Graphics.Text.AttributedTextRun +Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void +Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions +Microsoft.Maui.Graphics.Text.CountingWriter +Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int +Microsoft.Maui.Graphics.Text.IAttributedText +Microsoft.Maui.Graphics.Text.IAttributedTextRun +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.ITextAttributes +Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MutableAttributedText +Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttributeExtensions +Microsoft.Maui.Graphics.Text.TextAttributes +Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void +Microsoft.Maui.Graphics.Text.TextAttributesExtensions +Microsoft.Maui.Graphics.Text.TextColors +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void +Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.XmlnsPrefixAttribute +override Microsoft.Maui.Graphics.Color.GetHashCode() -> int +override Microsoft.Maui.Graphics.Font.GetHashCode() -> int +override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool +override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int +override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int +override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Point.GetHashCode() -> int +override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int +override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Size.GetHashCode() -> int +override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int +override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void +readonly Microsoft.Maui.Graphics.Color.Alpha -> float +readonly Microsoft.Maui.Graphics.Color.Blue -> float +readonly Microsoft.Maui.Graphics.Color.Green -> float +readonly Microsoft.Maui.Graphics.Color.Red -> float +readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType +readonly Microsoft.Maui.Graphics.FontSource.Name -> string! +readonly Microsoft.Maui.Graphics.FontSource.Weight -> int +static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float +static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float +static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF +static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF +static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size +static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool +virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void +virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void +virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool diff --git a/src/Graphics/src/Graphics/PublicAPI/net-tizen/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-tizen/PublicAPI.Unshipped.txt index 3f8260e664ad..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-tizen/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-tizen/PublicAPI.Unshipped.txt @@ -1,1447 +1 @@ #nullable enable -abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float -const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int -const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int -const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int -const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int -const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int -const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int -const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float -const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float -Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float -Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.AbstractPattern -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void -Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float -Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float -Microsoft.Maui.Graphics.BitmapExportContext -Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void -Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float -Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int -Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int -Microsoft.Maui.Graphics.BitmapExportContextExtensions -Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.CanvasDefaults -Microsoft.Maui.Graphics.CanvasExtensions -Microsoft.Maui.Graphics.CanvasState -Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void -Microsoft.Maui.Graphics.CanvasState.Scale.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void -Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.CanvasState.Transform.set -> void -Microsoft.Maui.Graphics.Color -Microsoft.Maui.Graphics.Color.Color() -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void -Microsoft.Maui.Graphics.Color.Color(float gray) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void -Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void -Microsoft.Maui.Graphics.Color.GetHue() -> float -Microsoft.Maui.Graphics.Color.GetLuminosity() -> float -Microsoft.Maui.Graphics.Color.GetSaturation() -> float -Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void -Microsoft.Maui.Graphics.Color.ToInt() -> int -Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void -Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void -Microsoft.Maui.Graphics.Color.ToUint() -> uint -Microsoft.Maui.Graphics.Colors -Microsoft.Maui.Graphics.Converters.ColorTypeConverter -Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointFTypeConverter -Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointTypeConverter -Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectFTypeConverter -Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectTypeConverter -Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeTypeConverter -Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void -Microsoft.Maui.Graphics.DrawingCommand -Microsoft.Maui.Graphics.Font -Microsoft.Maui.Graphics.Font.Font() -> void -Microsoft.Maui.Graphics.Font.IsDefault.get -> bool -Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.Font.Weight.get -> int -Microsoft.Maui.Graphics.FontSource -Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool -Microsoft.Maui.Graphics.FontSource.FontSource() -> void -Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontWeights -Microsoft.Maui.Graphics.GeometryUtil -Microsoft.Maui.Graphics.GradientPaint -Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void -Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int -Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void -Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void -Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int -Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.IBitmapExportService -Microsoft.Maui.Graphics.IBlurrableCanvas -Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ICanvas -Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ICanvas.ResetState() -> void -Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ICanvas.SaveState() -> void -Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.IDrawable -Microsoft.Maui.Graphics.IFont -Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.IFont.Weight.get -> int -Microsoft.Maui.Graphics.IFontExtensions -Microsoft.Maui.Graphics.IImage -Microsoft.Maui.Graphics.IImage.Height.get -> float -Microsoft.Maui.Graphics.IImage.Width.get -> float -Microsoft.Maui.Graphics.IImageLoadingService -Microsoft.Maui.Graphics.ImageExtensions -Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageLoadingServiceExtensions -Microsoft.Maui.Graphics.ImagePaint -Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void -Microsoft.Maui.Graphics.Insets -Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool -Microsoft.Maui.Graphics.Insets.Bottom.get -> double -Microsoft.Maui.Graphics.Insets.Bottom.set -> void -Microsoft.Maui.Graphics.Insets.Horizontal.get -> double -Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void -Microsoft.Maui.Graphics.Insets.Left.get -> double -Microsoft.Maui.Graphics.Insets.Left.set -> void -Microsoft.Maui.Graphics.Insets.Right.get -> double -Microsoft.Maui.Graphics.Insets.Right.set -> void -Microsoft.Maui.Graphics.Insets.Top.get -> double -Microsoft.Maui.Graphics.Insets.Top.set -> void -Microsoft.Maui.Graphics.Insets.Vertical.get -> double -Microsoft.Maui.Graphics.InsetsF -Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool -Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float -Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void -Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float -Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void -Microsoft.Maui.Graphics.InsetsF.Left.get -> float -Microsoft.Maui.Graphics.InsetsF.Left.set -> void -Microsoft.Maui.Graphics.InsetsF.Right.get -> float -Microsoft.Maui.Graphics.InsetsF.Right.set -> void -Microsoft.Maui.Graphics.InsetsF.Top.get -> float -Microsoft.Maui.Graphics.InsetsF.Top.set -> void -Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float -Microsoft.Maui.Graphics.IPattern -Microsoft.Maui.Graphics.IPattern.Height.get -> float -Microsoft.Maui.Graphics.IPattern.StepX.get -> float -Microsoft.Maui.Graphics.IPattern.StepY.get -> float -Microsoft.Maui.Graphics.IPattern.Width.get -> float -Microsoft.Maui.Graphics.IPdfPage -Microsoft.Maui.Graphics.IPdfPage.Height.get -> float -Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int -Microsoft.Maui.Graphics.IPdfPage.Width.get -> float -Microsoft.Maui.Graphics.IPdfRenderService -Microsoft.Maui.Graphics.IPicture -Microsoft.Maui.Graphics.IPicture.Height.get -> float -Microsoft.Maui.Graphics.IPicture.Width.get -> float -Microsoft.Maui.Graphics.IPicture.X.get -> float -Microsoft.Maui.Graphics.IPicture.Y.get -> float -Microsoft.Maui.Graphics.IPictureReader -Microsoft.Maui.Graphics.IPictureWriter -Microsoft.Maui.Graphics.IPlatformFonts -Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void -Microsoft.Maui.Graphics.IStringSizeService -Microsoft.Maui.Graphics.ITextAttributes -Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.LayoutLine -Microsoft.Maui.Graphics.LinearGradientPaint -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void -Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.Paint -Microsoft.Maui.Graphics.Paint.Paint() -> void -Microsoft.Maui.Graphics.PaintGradientStop -Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float -Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void -Microsoft.Maui.Graphics.PaintPattern -Microsoft.Maui.Graphics.PaintPattern.Height.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float -Microsoft.Maui.Graphics.PaintPattern.Width.get -> float -Microsoft.Maui.Graphics.PathArcExtensions -Microsoft.Maui.Graphics.PathBuilder -Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void -Microsoft.Maui.Graphics.PathExtensions -Microsoft.Maui.Graphics.PathF -Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void -Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.Close() -> void -Microsoft.Maui.Graphics.PathF.Closed.get -> bool -Microsoft.Maui.Graphics.PathF.Count.get -> int -Microsoft.Maui.Graphics.PathF.Dispose() -> void -Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float -Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool -Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.Invalidate() -> void -Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool -Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int -Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void -Microsoft.Maui.Graphics.PathF.Open() -> void -Microsoft.Maui.Graphics.PathF.OperationCount.get -> int -Microsoft.Maui.Graphics.PathF.PathF() -> void -Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int -Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void -Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int -Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PatternExtensions -Microsoft.Maui.Graphics.PatternPaint -Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void -Microsoft.Maui.Graphics.PdfPageExtensions -Microsoft.Maui.Graphics.PictureCanvas -Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void -Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void -Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureExtensions -Microsoft.Maui.Graphics.PicturePattern -Microsoft.Maui.Graphics.PictureReaderExtensions -Microsoft.Maui.Graphics.PictureWriterExtensions -Microsoft.Maui.Graphics.Platform.PlatformImage -Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void -Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float -Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void -Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double -Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Point() -> void -Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.X.get -> double -Microsoft.Maui.Graphics.Point.X.set -> void -Microsoft.Maui.Graphics.Point.Y.get -> double -Microsoft.Maui.Graphics.Point.Y.set -> void -Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void -Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float -Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.PointF() -> void -Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void -Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.X.get -> float -Microsoft.Maui.Graphics.PointF.X.set -> void -Microsoft.Maui.Graphics.PointF.Y.get -> float -Microsoft.Maui.Graphics.PointF.Y.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint -Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void -Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Bottom.get -> double -Microsoft.Maui.Graphics.Rect.Bottom.set -> void -Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool -Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void -Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool -Microsoft.Maui.Graphics.Rect.Height.get -> double -Microsoft.Maui.Graphics.Rect.Height.set -> void -Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool -Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Rect.Left.get -> double -Microsoft.Maui.Graphics.Rect.Left.set -> void -Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Location.set -> void -Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Rect() -> void -Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void -Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Rect.Right.get -> double -Microsoft.Maui.Graphics.Rect.Right.set -> void -Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Rect.Size.set -> void -Microsoft.Maui.Graphics.Rect.Top.get -> double -Microsoft.Maui.Graphics.Rect.Top.set -> void -Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Width.get -> double -Microsoft.Maui.Graphics.Rect.Width.set -> void -Microsoft.Maui.Graphics.Rect.X.get -> double -Microsoft.Maui.Graphics.Rect.X.set -> void -Microsoft.Maui.Graphics.Rect.Y.get -> double -Microsoft.Maui.Graphics.Rect.Y.set -> void -Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Bottom.get -> float -Microsoft.Maui.Graphics.RectF.Bottom.set -> void -Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool -Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void -Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool -Microsoft.Maui.Graphics.RectF.Height.get -> float -Microsoft.Maui.Graphics.RectF.Height.set -> void -Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool -Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.RectF.Left.get -> float -Microsoft.Maui.Graphics.RectF.Left.set -> void -Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Location.set -> void -Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.RectF() -> void -Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.RectF.Right.get -> float -Microsoft.Maui.Graphics.RectF.Right.set -> void -Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.RectF.Size.set -> void -Microsoft.Maui.Graphics.RectF.Top.get -> float -Microsoft.Maui.Graphics.RectF.Top.set -> void -Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Width.get -> float -Microsoft.Maui.Graphics.RectF.Width.set -> void -Microsoft.Maui.Graphics.RectF.X.get -> float -Microsoft.Maui.Graphics.RectF.X.set -> void -Microsoft.Maui.Graphics.RectF.Y.get -> float -Microsoft.Maui.Graphics.RectF.Y.set -> void -Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ScalingCanvas -Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float -Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void -Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool -Microsoft.Maui.Graphics.Size.Height.get -> double -Microsoft.Maui.Graphics.Size.Height.set -> void -Microsoft.Maui.Graphics.Size.IsZero.get -> bool -Microsoft.Maui.Graphics.Size.Size() -> void -Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void -Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void -Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.Size.Width.get -> double -Microsoft.Maui.Graphics.Size.Width.set -> void -Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void -Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool -Microsoft.Maui.Graphics.SizeF.Height.get -> float -Microsoft.Maui.Graphics.SizeF.Height.set -> void -Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool -Microsoft.Maui.Graphics.SizeF.SizeF() -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Width.get -> float -Microsoft.Maui.Graphics.SizeF.Width.set -> void -Microsoft.Maui.Graphics.SolidPaint -Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void -Microsoft.Maui.Graphics.StandardPicture -Microsoft.Maui.Graphics.StandardPicture.Height.get -> float -Microsoft.Maui.Graphics.StandardPicture.Width.get -> float -Microsoft.Maui.Graphics.StandardPicture.X.get -> float -Microsoft.Maui.Graphics.StandardPicture.Y.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText -Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void -Microsoft.Maui.Graphics.Text.AttributedText -Microsoft.Maui.Graphics.Text.AttributedTextBlock -Microsoft.Maui.Graphics.Text.AttributedTextExtensions -Microsoft.Maui.Graphics.Text.AttributedTextRun -Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void -Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions -Microsoft.Maui.Graphics.Text.CountingWriter -Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int -Microsoft.Maui.Graphics.Text.IAttributedText -Microsoft.Maui.Graphics.Text.IAttributedTextRun -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.ITextAttributes -Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MutableAttributedText -Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttributeExtensions -Microsoft.Maui.Graphics.Text.TextAttributes -Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void -Microsoft.Maui.Graphics.Text.TextAttributesExtensions -Microsoft.Maui.Graphics.Text.TextColors -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void -Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.XmlnsPrefixAttribute -override Microsoft.Maui.Graphics.Color.GetHashCode() -> int -override Microsoft.Maui.Graphics.Font.GetHashCode() -> int -override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool -override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int -override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int -override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Point.GetHashCode() -> int -override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int -override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Size.GetHashCode() -> int -override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int -override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void -readonly Microsoft.Maui.Graphics.Color.Alpha -> float -readonly Microsoft.Maui.Graphics.Color.Blue -> float -readonly Microsoft.Maui.Graphics.Color.Green -> float -readonly Microsoft.Maui.Graphics.Color.Red -> float -readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType -readonly Microsoft.Maui.Graphics.FontSource.Name -> string! -readonly Microsoft.Maui.Graphics.FontSource.Weight -> int -static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float -static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float -static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF -static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF -static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size -static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool -virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void -virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void -virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool -~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.AbstractCanvas -~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState -~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.ToHex() -> string -~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string -~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool -~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -~Microsoft.Maui.Graphics.Font.Name.get -> string -~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void -~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void -~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void -~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void -~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ICanvas.Font.set -> void -~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ICanvasStateService -~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState -~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState -~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.IFont.Name.get -> string -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void -~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void -~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string -~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void -~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string -~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage -~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void -~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void -~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void -~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool -~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] -~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object -~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void -~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List -~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Bytes.get -> byte[] -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(byte[] bytes, Microsoft.Maui.Graphics.ImageFormat originalFormat = Microsoft.Maui.Graphics.ImageFormat.Png) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool -~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object -~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void -~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string -~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void -~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string -~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int -~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void -~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void -~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Color.ToString() -> string -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Insets.ToString() -> string -~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string -~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.Point.ToString() -> string -~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.PointF.ToString() -> string -~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Rect.ToString() -> string -~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.RectF.ToString() -> string -~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Size.ToString() -> string -~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.SizeF.ToString() -> string -~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string -~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding -~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string -~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream -~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void -~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets -~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF -~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void -~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void -~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream -~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF -~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture -~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream -~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool -~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool -~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool -~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool -~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool -~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] -~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] -~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary -~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void diff --git a/src/Graphics/src/Graphics/PublicAPI/net-windows/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-windows/PublicAPI.Shipped.txt index 7dc5c58110bf..13bc7846f2ee 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-windows/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-windows/PublicAPI.Shipped.txt @@ -1 +1,1570 @@ #nullable enable +~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.AbstractCanvas +~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState +~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.ToHex() -> string +~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string +~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool +~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +~Microsoft.Maui.Graphics.Font.Name.get -> string +~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void +~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void +~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void +~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void +~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ICanvas.Font.set -> void +~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ICanvasStateService +~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState +~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState +~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.IFont.Name.get -> string +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void +~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void +~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string +~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void +~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string +~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage +~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void +~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void +~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void +~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool +~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] +~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object +~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void +~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List +~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void +~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Session.get -> Microsoft.Graphics.Canvas.CanvasDrawingSession +~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Session.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillColor.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Font.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontColor.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvas owner) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformFillBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformFontBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformStrokeBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformStrokeStyle.get -> Microsoft.Graphics.Canvas.Geometry.CanvasStrokeStyle +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetBitmapBrush(Microsoft.Graphics.Canvas.Brushes.CanvasImageBrush bitmapBrush) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetLinearGradient(Microsoft.Maui.Graphics.Paint aPaint, System.Numerics.Vector2 startPoint, System.Numerics.Vector2 endPoint) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetRadialGradient(Microsoft.Maui.Graphics.Paint aPaint, System.Numerics.Vector2 center, float radius) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeColor.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable +~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.CanvasBitmap bitmap) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> Microsoft.Graphics.Canvas.CanvasBitmap +~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Platform.PlatformImage.ToImage(int width, int height, float scale = 1) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float textSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float textSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool +~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object +~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void +~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string +~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void +~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string +~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int +~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void +~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void +~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Color.ToString() -> string +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Insets.ToString() -> string +~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string +~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineAdjustment = 0) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StateRestored(Microsoft.Maui.Graphics.Platform.PlatformCanvasState state) -> void +~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void +~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.Point.ToString() -> string +~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.PointF.ToString() -> string +~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Rect.ToString() -> string +~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.RectF.ToString() -> string +~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Size.ToString() -> string +~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.SizeF.ToString() -> string +~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string +~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding +~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string +~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream +~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void +~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets +~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF +~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void +~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void +~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream +~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF +~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture +~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCanvasGeometry(this Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination fillMode = Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination.Winding) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCanvasGeometry(this Microsoft.Maui.Graphics.PathF path, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination fillMode = Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination.Winding) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCanvasGeometryFromSegment(this Microsoft.Maui.Graphics.PathF path, int segmentIndex, float zoom, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsWindowsColor(this Microsoft.Maui.Graphics.Color color, float alpha = 1) -> Windows.UI.Color +~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsWindowsColor(this Microsoft.Maui.Graphics.Color color, Microsoft.Maui.Graphics.Color defaultColor, float alpha = 1) -> Windows.UI.Color +~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool +~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool +~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool +~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool +~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool +~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] +~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] +~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary +~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float +const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int +const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int +const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int +const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int +const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int +const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int +const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float +const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float +Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float +Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.AbstractPattern +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void +Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float +Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float +Microsoft.Maui.Graphics.BitmapExportContext +Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void +Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float +Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int +Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int +Microsoft.Maui.Graphics.BitmapExportContextExtensions +Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.CanvasDefaults +Microsoft.Maui.Graphics.CanvasExtensions +Microsoft.Maui.Graphics.CanvasState +Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void +Microsoft.Maui.Graphics.CanvasState.Scale.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void +Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.CanvasState.Transform.set -> void +Microsoft.Maui.Graphics.Color +Microsoft.Maui.Graphics.Color.Color() -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void +Microsoft.Maui.Graphics.Color.Color(float gray) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void +Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void +Microsoft.Maui.Graphics.Color.GetHue() -> float +Microsoft.Maui.Graphics.Color.GetLuminosity() -> float +Microsoft.Maui.Graphics.Color.GetSaturation() -> float +Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void +Microsoft.Maui.Graphics.Color.ToInt() -> int +Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void +Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void +Microsoft.Maui.Graphics.Color.ToUint() -> uint +Microsoft.Maui.Graphics.Colors +Microsoft.Maui.Graphics.Converters.ColorTypeConverter +Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointFTypeConverter +Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointTypeConverter +Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectFTypeConverter +Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectTypeConverter +Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeTypeConverter +Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void +Microsoft.Maui.Graphics.DrawingCommand +Microsoft.Maui.Graphics.Font +Microsoft.Maui.Graphics.Font.Font() -> void +Microsoft.Maui.Graphics.Font.IsDefault.get -> bool +Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.Font.Weight.get -> int +Microsoft.Maui.Graphics.FontSource +Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool +Microsoft.Maui.Graphics.FontSource.FontSource() -> void +Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontWeights +Microsoft.Maui.Graphics.GeometryUtil +Microsoft.Maui.Graphics.GradientPaint +Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void +Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int +Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void +Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void +Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int +Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.IBitmapExportService +Microsoft.Maui.Graphics.IBlurrableCanvas +Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ICanvas +Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ICanvas.ResetState() -> void +Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ICanvas.SaveState() -> void +Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.IDrawable +Microsoft.Maui.Graphics.IFont +Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.IFont.Weight.get -> int +Microsoft.Maui.Graphics.IFontExtensions +Microsoft.Maui.Graphics.IImage +Microsoft.Maui.Graphics.IImage.Height.get -> float +Microsoft.Maui.Graphics.IImage.Width.get -> float +Microsoft.Maui.Graphics.IImageLoadingService +Microsoft.Maui.Graphics.ImageExtensions +Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageLoadingServiceExtensions +Microsoft.Maui.Graphics.ImagePaint +Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void +Microsoft.Maui.Graphics.Insets +Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool +Microsoft.Maui.Graphics.Insets.Bottom.get -> double +Microsoft.Maui.Graphics.Insets.Bottom.set -> void +Microsoft.Maui.Graphics.Insets.Horizontal.get -> double +Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void +Microsoft.Maui.Graphics.Insets.Left.get -> double +Microsoft.Maui.Graphics.Insets.Left.set -> void +Microsoft.Maui.Graphics.Insets.Right.get -> double +Microsoft.Maui.Graphics.Insets.Right.set -> void +Microsoft.Maui.Graphics.Insets.Top.get -> double +Microsoft.Maui.Graphics.Insets.Top.set -> void +Microsoft.Maui.Graphics.Insets.Vertical.get -> double +Microsoft.Maui.Graphics.InsetsF +Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool +Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float +Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void +Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float +Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void +Microsoft.Maui.Graphics.InsetsF.Left.get -> float +Microsoft.Maui.Graphics.InsetsF.Left.set -> void +Microsoft.Maui.Graphics.InsetsF.Right.get -> float +Microsoft.Maui.Graphics.InsetsF.Right.set -> void +Microsoft.Maui.Graphics.InsetsF.Top.get -> float +Microsoft.Maui.Graphics.InsetsF.Top.set -> void +Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float +Microsoft.Maui.Graphics.IPattern +Microsoft.Maui.Graphics.IPattern.Height.get -> float +Microsoft.Maui.Graphics.IPattern.StepX.get -> float +Microsoft.Maui.Graphics.IPattern.StepY.get -> float +Microsoft.Maui.Graphics.IPattern.Width.get -> float +Microsoft.Maui.Graphics.IPdfPage +Microsoft.Maui.Graphics.IPdfPage.Height.get -> float +Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int +Microsoft.Maui.Graphics.IPdfPage.Width.get -> float +Microsoft.Maui.Graphics.IPdfRenderService +Microsoft.Maui.Graphics.IPicture +Microsoft.Maui.Graphics.IPicture.Height.get -> float +Microsoft.Maui.Graphics.IPicture.Width.get -> float +Microsoft.Maui.Graphics.IPicture.X.get -> float +Microsoft.Maui.Graphics.IPicture.Y.get -> float +Microsoft.Maui.Graphics.IPictureReader +Microsoft.Maui.Graphics.IPictureWriter +Microsoft.Maui.Graphics.IPlatformFonts +Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void +Microsoft.Maui.Graphics.IStringSizeService +Microsoft.Maui.Graphics.ITextAttributes +Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.LayoutLine +Microsoft.Maui.Graphics.LinearGradientPaint +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void +Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.Paint +Microsoft.Maui.Graphics.Paint.Paint() -> void +Microsoft.Maui.Graphics.PaintGradientStop +Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float +Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void +Microsoft.Maui.Graphics.PaintPattern +Microsoft.Maui.Graphics.PaintPattern.Height.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float +Microsoft.Maui.Graphics.PaintPattern.Width.get -> float +Microsoft.Maui.Graphics.PathArcExtensions +Microsoft.Maui.Graphics.PathBuilder +Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void +Microsoft.Maui.Graphics.PathExtensions +Microsoft.Maui.Graphics.PathF +Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void +Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.Close() -> void +Microsoft.Maui.Graphics.PathF.Closed.get -> bool +Microsoft.Maui.Graphics.PathF.Count.get -> int +Microsoft.Maui.Graphics.PathF.Dispose() -> void +Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float +Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool +Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.Invalidate() -> void +Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool +Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int +Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void +Microsoft.Maui.Graphics.PathF.Open() -> void +Microsoft.Maui.Graphics.PathF.OperationCount.get -> int +Microsoft.Maui.Graphics.PathF.PathF() -> void +Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int +Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void +Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int +Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PatternExtensions +Microsoft.Maui.Graphics.PatternPaint +Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void +Microsoft.Maui.Graphics.PdfPageExtensions +Microsoft.Maui.Graphics.PictureCanvas +Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void +Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void +Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureExtensions +Microsoft.Maui.Graphics.PicturePattern +Microsoft.Maui.Graphics.PictureReaderExtensions +Microsoft.Maui.Graphics.PictureWriterExtensions +Microsoft.Maui.Graphics.Platform.GraphicsExtensions +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService +Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvas +Microsoft.Maui.Graphics.Platform.PlatformCanvas.BitmapPatternFills.get -> bool +Microsoft.Maui.Graphics.Platform.PlatformCanvas.BitmapPatternFills.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvas.CanvasSize.get -> Windows.Foundation.Size +Microsoft.Maui.Graphics.Platform.PlatformCanvas.CanvasSize.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ActualScale.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ActualShadowBlur.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Alpha.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Alpha.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendConcatenateTransform(System.Numerics.Matrix3x2 transform) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendRotate(float aAngle, float x, float y) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendRotate(float aAngle) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendScale(float tx, float ty) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendTranslate(float tx, float ty) -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.BlurRadius.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Dpi.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontSize.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontSize.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.IsBlurred.get -> bool +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.IsShadowed.get -> bool +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Matrix.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.MiterLimit.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.RestoreRenderTargetState() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SaveRenderTargetState() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetBlur(float aRadius) -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetToDefaults() -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ShadowBlur.get -> float +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ShadowBlur.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ShadowColor.get -> Windows.UI.Color +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ShadowOffset.get -> System.Numerics.Vector2 +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService +Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Invalidate() -> void +Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView() -> void +Microsoft.Maui.Graphics.Platform.PlatformImage +Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void +Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService +Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService +Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void +Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void +Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double +Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Point() -> void +Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.X.get -> double +Microsoft.Maui.Graphics.Point.X.set -> void +Microsoft.Maui.Graphics.Point.Y.get -> double +Microsoft.Maui.Graphics.Point.Y.set -> void +Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void +Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float +Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.PointF() -> void +Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void +Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.X.get -> float +Microsoft.Maui.Graphics.PointF.X.set -> void +Microsoft.Maui.Graphics.PointF.Y.get -> float +Microsoft.Maui.Graphics.PointF.Y.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint +Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void +Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Bottom.get -> double +Microsoft.Maui.Graphics.Rect.Bottom.set -> void +Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool +Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void +Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool +Microsoft.Maui.Graphics.Rect.Height.get -> double +Microsoft.Maui.Graphics.Rect.Height.set -> void +Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool +Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Rect.Left.get -> double +Microsoft.Maui.Graphics.Rect.Left.set -> void +Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Location.set -> void +Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Rect() -> void +Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void +Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Rect.Right.get -> double +Microsoft.Maui.Graphics.Rect.Right.set -> void +Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Rect.Size.set -> void +Microsoft.Maui.Graphics.Rect.Top.get -> double +Microsoft.Maui.Graphics.Rect.Top.set -> void +Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Width.get -> double +Microsoft.Maui.Graphics.Rect.Width.set -> void +Microsoft.Maui.Graphics.Rect.X.get -> double +Microsoft.Maui.Graphics.Rect.X.set -> void +Microsoft.Maui.Graphics.Rect.Y.get -> double +Microsoft.Maui.Graphics.Rect.Y.set -> void +Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Bottom.get -> float +Microsoft.Maui.Graphics.RectF.Bottom.set -> void +Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool +Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void +Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool +Microsoft.Maui.Graphics.RectF.Height.get -> float +Microsoft.Maui.Graphics.RectF.Height.set -> void +Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool +Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.RectF.Left.get -> float +Microsoft.Maui.Graphics.RectF.Left.set -> void +Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Location.set -> void +Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.RectF() -> void +Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.RectF.Right.get -> float +Microsoft.Maui.Graphics.RectF.Right.set -> void +Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.RectF.Size.set -> void +Microsoft.Maui.Graphics.RectF.Top.get -> float +Microsoft.Maui.Graphics.RectF.Top.set -> void +Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Width.get -> float +Microsoft.Maui.Graphics.RectF.Width.set -> void +Microsoft.Maui.Graphics.RectF.X.get -> float +Microsoft.Maui.Graphics.RectF.X.set -> void +Microsoft.Maui.Graphics.RectF.Y.get -> float +Microsoft.Maui.Graphics.RectF.Y.set -> void +Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ScalingCanvas +Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float +Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void +Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool +Microsoft.Maui.Graphics.Size.Height.get -> double +Microsoft.Maui.Graphics.Size.Height.set -> void +Microsoft.Maui.Graphics.Size.IsZero.get -> bool +Microsoft.Maui.Graphics.Size.Size() -> void +Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void +Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void +Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.Size.Width.get -> double +Microsoft.Maui.Graphics.Size.Width.set -> void +Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void +Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool +Microsoft.Maui.Graphics.SizeF.Height.get -> float +Microsoft.Maui.Graphics.SizeF.Height.set -> void +Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool +Microsoft.Maui.Graphics.SizeF.SizeF() -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Width.get -> float +Microsoft.Maui.Graphics.SizeF.Width.set -> void +Microsoft.Maui.Graphics.SolidPaint +Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void +Microsoft.Maui.Graphics.StandardPicture +Microsoft.Maui.Graphics.StandardPicture.Height.get -> float +Microsoft.Maui.Graphics.StandardPicture.Width.get -> float +Microsoft.Maui.Graphics.StandardPicture.X.get -> float +Microsoft.Maui.Graphics.StandardPicture.Y.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText +Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void +Microsoft.Maui.Graphics.Text.AttributedText +Microsoft.Maui.Graphics.Text.AttributedTextBlock +Microsoft.Maui.Graphics.Text.AttributedTextExtensions +Microsoft.Maui.Graphics.Text.AttributedTextRun +Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void +Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions +Microsoft.Maui.Graphics.Text.CountingWriter +Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int +Microsoft.Maui.Graphics.Text.IAttributedText +Microsoft.Maui.Graphics.Text.IAttributedTextRun +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.ITextAttributes +Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MutableAttributedText +Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttributeExtensions +Microsoft.Maui.Graphics.Text.TextAttributes +Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void +Microsoft.Maui.Graphics.Text.TextAttributesExtensions +Microsoft.Maui.Graphics.Text.TextColors +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void +Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.XmlnsPrefixAttribute +override Microsoft.Maui.Graphics.Color.GetHashCode() -> int +override Microsoft.Maui.Graphics.Font.GetHashCode() -> int +override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool +override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int +override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int +override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float sx, float sy) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +override Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Dispose() -> void +override Microsoft.Maui.Graphics.Point.GetHashCode() -> int +override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int +override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Size.GetHashCode() -> int +override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int +override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void +readonly Microsoft.Maui.Graphics.Color.Alpha -> float +readonly Microsoft.Maui.Graphics.Color.Blue -> float +readonly Microsoft.Maui.Graphics.Color.Green -> float +readonly Microsoft.Maui.Graphics.Color.Red -> float +readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType +readonly Microsoft.Maui.Graphics.FontSource.Name -> string! +readonly Microsoft.Maui.Graphics.FontSource.Weight -> int +static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float +static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float +static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF +static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF +static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size +static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool +virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void +virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void +virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool diff --git a/src/Graphics/src/Graphics/PublicAPI/net-windows/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics/PublicAPI/net-windows/PublicAPI.Unshipped.txt index 89c5144d8cba..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net-windows/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net-windows/PublicAPI.Unshipped.txt @@ -1,1570 +1 @@ #nullable enable -abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float -const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int -const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int -const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int -const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int -const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int -const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int -const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float -const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float -Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float -Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.AbstractPattern -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void -Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float -Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float -Microsoft.Maui.Graphics.BitmapExportContext -Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void -Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float -Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int -Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int -Microsoft.Maui.Graphics.BitmapExportContextExtensions -Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.CanvasDefaults -Microsoft.Maui.Graphics.CanvasExtensions -Microsoft.Maui.Graphics.CanvasState -Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void -Microsoft.Maui.Graphics.CanvasState.Scale.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void -Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.CanvasState.Transform.set -> void -Microsoft.Maui.Graphics.Color -Microsoft.Maui.Graphics.Color.Color() -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void -Microsoft.Maui.Graphics.Color.Color(float gray) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void -Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void -Microsoft.Maui.Graphics.Color.GetHue() -> float -Microsoft.Maui.Graphics.Color.GetLuminosity() -> float -Microsoft.Maui.Graphics.Color.GetSaturation() -> float -Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void -Microsoft.Maui.Graphics.Color.ToInt() -> int -Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void -Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void -Microsoft.Maui.Graphics.Color.ToUint() -> uint -Microsoft.Maui.Graphics.Colors -Microsoft.Maui.Graphics.Converters.ColorTypeConverter -Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointFTypeConverter -Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointTypeConverter -Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectFTypeConverter -Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectTypeConverter -Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeTypeConverter -Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void -Microsoft.Maui.Graphics.DrawingCommand -Microsoft.Maui.Graphics.Font -Microsoft.Maui.Graphics.Font.Font() -> void -Microsoft.Maui.Graphics.Font.IsDefault.get -> bool -Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.Font.Weight.get -> int -Microsoft.Maui.Graphics.FontSource -Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool -Microsoft.Maui.Graphics.FontSource.FontSource() -> void -Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontWeights -Microsoft.Maui.Graphics.GeometryUtil -Microsoft.Maui.Graphics.GradientPaint -Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void -Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int -Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void -Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void -Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int -Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.IBitmapExportService -Microsoft.Maui.Graphics.IBlurrableCanvas -Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ICanvas -Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ICanvas.ResetState() -> void -Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ICanvas.SaveState() -> void -Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.IDrawable -Microsoft.Maui.Graphics.IFont -Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.IFont.Weight.get -> int -Microsoft.Maui.Graphics.IFontExtensions -Microsoft.Maui.Graphics.IImage -Microsoft.Maui.Graphics.IImage.Height.get -> float -Microsoft.Maui.Graphics.IImage.Width.get -> float -Microsoft.Maui.Graphics.IImageLoadingService -Microsoft.Maui.Graphics.ImageExtensions -Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageLoadingServiceExtensions -Microsoft.Maui.Graphics.ImagePaint -Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void -Microsoft.Maui.Graphics.Insets -Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool -Microsoft.Maui.Graphics.Insets.Bottom.get -> double -Microsoft.Maui.Graphics.Insets.Bottom.set -> void -Microsoft.Maui.Graphics.Insets.Horizontal.get -> double -Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void -Microsoft.Maui.Graphics.Insets.Left.get -> double -Microsoft.Maui.Graphics.Insets.Left.set -> void -Microsoft.Maui.Graphics.Insets.Right.get -> double -Microsoft.Maui.Graphics.Insets.Right.set -> void -Microsoft.Maui.Graphics.Insets.Top.get -> double -Microsoft.Maui.Graphics.Insets.Top.set -> void -Microsoft.Maui.Graphics.Insets.Vertical.get -> double -Microsoft.Maui.Graphics.InsetsF -Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool -Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float -Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void -Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float -Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void -Microsoft.Maui.Graphics.InsetsF.Left.get -> float -Microsoft.Maui.Graphics.InsetsF.Left.set -> void -Microsoft.Maui.Graphics.InsetsF.Right.get -> float -Microsoft.Maui.Graphics.InsetsF.Right.set -> void -Microsoft.Maui.Graphics.InsetsF.Top.get -> float -Microsoft.Maui.Graphics.InsetsF.Top.set -> void -Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float -Microsoft.Maui.Graphics.IPattern -Microsoft.Maui.Graphics.IPattern.Height.get -> float -Microsoft.Maui.Graphics.IPattern.StepX.get -> float -Microsoft.Maui.Graphics.IPattern.StepY.get -> float -Microsoft.Maui.Graphics.IPattern.Width.get -> float -Microsoft.Maui.Graphics.IPdfPage -Microsoft.Maui.Graphics.IPdfPage.Height.get -> float -Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int -Microsoft.Maui.Graphics.IPdfPage.Width.get -> float -Microsoft.Maui.Graphics.IPdfRenderService -Microsoft.Maui.Graphics.IPicture -Microsoft.Maui.Graphics.IPicture.Height.get -> float -Microsoft.Maui.Graphics.IPicture.Width.get -> float -Microsoft.Maui.Graphics.IPicture.X.get -> float -Microsoft.Maui.Graphics.IPicture.Y.get -> float -Microsoft.Maui.Graphics.IPictureReader -Microsoft.Maui.Graphics.IPictureWriter -Microsoft.Maui.Graphics.IPlatformFonts -Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void -Microsoft.Maui.Graphics.IStringSizeService -Microsoft.Maui.Graphics.ITextAttributes -Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.LayoutLine -Microsoft.Maui.Graphics.LinearGradientPaint -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void -Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.Paint -Microsoft.Maui.Graphics.Paint.Paint() -> void -Microsoft.Maui.Graphics.PaintGradientStop -Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float -Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void -Microsoft.Maui.Graphics.PaintPattern -Microsoft.Maui.Graphics.PaintPattern.Height.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float -Microsoft.Maui.Graphics.PaintPattern.Width.get -> float -Microsoft.Maui.Graphics.PathArcExtensions -Microsoft.Maui.Graphics.PathBuilder -Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void -Microsoft.Maui.Graphics.PathExtensions -Microsoft.Maui.Graphics.PathF -Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void -Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.Close() -> void -Microsoft.Maui.Graphics.PathF.Closed.get -> bool -Microsoft.Maui.Graphics.PathF.Count.get -> int -Microsoft.Maui.Graphics.PathF.Dispose() -> void -Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float -Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool -Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.Invalidate() -> void -Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool -Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int -Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void -Microsoft.Maui.Graphics.PathF.Open() -> void -Microsoft.Maui.Graphics.PathF.OperationCount.get -> int -Microsoft.Maui.Graphics.PathF.PathF() -> void -Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int -Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void -Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int -Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PatternExtensions -Microsoft.Maui.Graphics.PatternPaint -Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void -Microsoft.Maui.Graphics.PdfPageExtensions -Microsoft.Maui.Graphics.PictureCanvas -Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void -Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void -Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureExtensions -Microsoft.Maui.Graphics.PicturePattern -Microsoft.Maui.Graphics.PictureReaderExtensions -Microsoft.Maui.Graphics.PictureWriterExtensions -Microsoft.Maui.Graphics.Platform.PlatformImage -Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void -Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float -Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void -Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double -Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Point() -> void -Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.X.get -> double -Microsoft.Maui.Graphics.Point.X.set -> void -Microsoft.Maui.Graphics.Point.Y.get -> double -Microsoft.Maui.Graphics.Point.Y.set -> void -Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void -Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float -Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.PointF() -> void -Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void -Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.X.get -> float -Microsoft.Maui.Graphics.PointF.X.set -> void -Microsoft.Maui.Graphics.PointF.Y.get -> float -Microsoft.Maui.Graphics.PointF.Y.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint -Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void -Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Bottom.get -> double -Microsoft.Maui.Graphics.Rect.Bottom.set -> void -Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool -Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void -Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool -Microsoft.Maui.Graphics.Rect.Height.get -> double -Microsoft.Maui.Graphics.Rect.Height.set -> void -Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool -Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Rect.Left.get -> double -Microsoft.Maui.Graphics.Rect.Left.set -> void -Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Location.set -> void -Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Rect() -> void -Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void -Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Rect.Right.get -> double -Microsoft.Maui.Graphics.Rect.Right.set -> void -Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Rect.Size.set -> void -Microsoft.Maui.Graphics.Rect.Top.get -> double -Microsoft.Maui.Graphics.Rect.Top.set -> void -Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Width.get -> double -Microsoft.Maui.Graphics.Rect.Width.set -> void -Microsoft.Maui.Graphics.Rect.X.get -> double -Microsoft.Maui.Graphics.Rect.X.set -> void -Microsoft.Maui.Graphics.Rect.Y.get -> double -Microsoft.Maui.Graphics.Rect.Y.set -> void -Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Bottom.get -> float -Microsoft.Maui.Graphics.RectF.Bottom.set -> void -Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool -Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void -Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool -Microsoft.Maui.Graphics.RectF.Height.get -> float -Microsoft.Maui.Graphics.RectF.Height.set -> void -Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool -Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.RectF.Left.get -> float -Microsoft.Maui.Graphics.RectF.Left.set -> void -Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Location.set -> void -Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.RectF() -> void -Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.RectF.Right.get -> float -Microsoft.Maui.Graphics.RectF.Right.set -> void -Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.RectF.Size.set -> void -Microsoft.Maui.Graphics.RectF.Top.get -> float -Microsoft.Maui.Graphics.RectF.Top.set -> void -Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Width.get -> float -Microsoft.Maui.Graphics.RectF.Width.set -> void -Microsoft.Maui.Graphics.RectF.X.get -> float -Microsoft.Maui.Graphics.RectF.X.set -> void -Microsoft.Maui.Graphics.RectF.Y.get -> float -Microsoft.Maui.Graphics.RectF.Y.set -> void -Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ScalingCanvas -Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float -Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void -Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool -Microsoft.Maui.Graphics.Size.Height.get -> double -Microsoft.Maui.Graphics.Size.Height.set -> void -Microsoft.Maui.Graphics.Size.IsZero.get -> bool -Microsoft.Maui.Graphics.Size.Size() -> void -Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void -Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void -Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.Size.Width.get -> double -Microsoft.Maui.Graphics.Size.Width.set -> void -Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void -Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool -Microsoft.Maui.Graphics.SizeF.Height.get -> float -Microsoft.Maui.Graphics.SizeF.Height.set -> void -Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool -Microsoft.Maui.Graphics.SizeF.SizeF() -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Width.get -> float -Microsoft.Maui.Graphics.SizeF.Width.set -> void -Microsoft.Maui.Graphics.SolidPaint -Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void -Microsoft.Maui.Graphics.StandardPicture -Microsoft.Maui.Graphics.StandardPicture.Height.get -> float -Microsoft.Maui.Graphics.StandardPicture.Width.get -> float -Microsoft.Maui.Graphics.StandardPicture.X.get -> float -Microsoft.Maui.Graphics.StandardPicture.Y.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText -Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void -Microsoft.Maui.Graphics.Text.AttributedText -Microsoft.Maui.Graphics.Text.AttributedTextBlock -Microsoft.Maui.Graphics.Text.AttributedTextExtensions -Microsoft.Maui.Graphics.Text.AttributedTextRun -Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void -Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions -Microsoft.Maui.Graphics.Text.CountingWriter -Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int -Microsoft.Maui.Graphics.Text.IAttributedText -Microsoft.Maui.Graphics.Text.IAttributedTextRun -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.ITextAttributes -Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MutableAttributedText -Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttributeExtensions -Microsoft.Maui.Graphics.Text.TextAttributes -Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void -Microsoft.Maui.Graphics.Text.TextAttributesExtensions -Microsoft.Maui.Graphics.Text.TextColors -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void -Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.XmlnsPrefixAttribute -override Microsoft.Maui.Graphics.Color.GetHashCode() -> int -override Microsoft.Maui.Graphics.Font.GetHashCode() -> int -override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool -override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int -override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int -override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Point.GetHashCode() -> int -override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int -override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Size.GetHashCode() -> int -override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int -override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void -readonly Microsoft.Maui.Graphics.Color.Alpha -> float -readonly Microsoft.Maui.Graphics.Color.Blue -> float -readonly Microsoft.Maui.Graphics.Color.Green -> float -readonly Microsoft.Maui.Graphics.Color.Red -> float -readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType -readonly Microsoft.Maui.Graphics.FontSource.Name -> string! -readonly Microsoft.Maui.Graphics.FontSource.Weight -> int -static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float -static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float -static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF -static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF -static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size -static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool -virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void -virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void -virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool -~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.AbstractCanvas -~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState -~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.ToHex() -> string -~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string -~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool -~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -~Microsoft.Maui.Graphics.Font.Name.get -> string -~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void -~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void -~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void -~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void -~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ICanvas.Font.set -> void -~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ICanvasStateService -~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState -~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState -~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.IFont.Name.get -> string -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void -~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void -~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string -~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void -~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string -~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage -~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void -~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void -~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void -~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool -~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] -~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object -~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void -~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List -~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.CanvasBitmap bitmap) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformRepresentation.get -> Microsoft.Graphics.Canvas.CanvasBitmap -~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Platform.PlatformImage.ToImage(int width, int height, float scale = 1) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool -~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object -~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void -~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string -~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void -~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string -~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int -~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void -~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void -~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Color.ToString() -> string -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Insets.ToString() -> string -~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string -~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.Point.ToString() -> string -~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.PointF.ToString() -> string -~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Rect.ToString() -> string -~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.RectF.ToString() -> string -~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Size.ToString() -> string -~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.SizeF.ToString() -> string -~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string -~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding -~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string -~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream -~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void -~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets -~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF -~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void -~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void -~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream -~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF -~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture -~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCanvasGeometry(this Microsoft.Maui.Graphics.PathF path, float ox, float oy, float fx, float fy, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination fillMode = Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination.Winding) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCanvasGeometry(this Microsoft.Maui.Graphics.PathF path, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator, Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination fillMode = Microsoft.Graphics.Canvas.Geometry.CanvasFilledRegionDetermination.Winding) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsCanvasGeometryFromSegment(this Microsoft.Maui.Graphics.PathF path, int segmentIndex, float zoom, Microsoft.Graphics.Canvas.ICanvasResourceCreator creator) -> Microsoft.Graphics.Canvas.Geometry.CanvasGeometry -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsWindowsColor(this Microsoft.Maui.Graphics.Color color, float alpha = 1) -> Windows.UI.Color -~static Microsoft.Maui.Graphics.Platform.GraphicsExtensions.AsWindowsColor(this Microsoft.Maui.Graphics.Color color, Microsoft.Maui.Graphics.Color defaultColor, float alpha = 1) -> Windows.UI.Color -~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool -~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool -~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool -~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool -~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool -~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] -~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] -~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary -~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService -Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.PlatformBitmapExportService() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvas -Microsoft.Maui.Graphics.Platform.PlatformCanvas.BitmapPatternFills.get -> bool -Microsoft.Maui.Graphics.Platform.PlatformCanvas.BitmapPatternFills.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvas.CanvasSize.get -> Windows.Foundation.Size -Microsoft.Maui.Graphics.Platform.PlatformCanvas.CanvasSize.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformCanvas() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ActualScale.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ActualShadowBlur.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Alpha.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Alpha.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendConcatenateTransform(System.Numerics.Matrix3x2 transform) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendRotate(float aAngle) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendRotate(float aAngle, float x, float y) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendScale(float tx, float ty) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.AppendTranslate(float tx, float ty) -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.BlurRadius.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Dpi.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontSize.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontSize.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.IsBlurred.get -> bool -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.IsShadowed.get -> bool -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Matrix.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.MiterLimit.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.RestoreRenderTargetState() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SaveRenderTargetState() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetBlur(float aRadius) -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetToDefaults() -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ShadowBlur.get -> float -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ShadowBlur.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ShadowColor.get -> Windows.UI.Color -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ShadowOffset.get -> System.Numerics.Vector2 -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService -Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.PlatformCanvasStateService() -> void -Microsoft.Maui.Graphics.Platform.GraphicsExtensions -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Invalidate() -> void -Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.PlatformGraphicsView() -> void -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService -Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.PlatformImageLoadingService() -> void -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService -Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.PlatformStringSizeService() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Alpha.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Antialias.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.BlendMode.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.MiterLimit.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformScale(float sx, float sy) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformStrokeSize.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformTranslate(float tx, float ty) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SaveState() -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineCap.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeLineJoin.set -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -override Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Dispose() -> void -~Microsoft.Maui.Graphics.Platform.PlatformBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Session.get -> Microsoft.Graphics.Canvas.CanvasDrawingSession -~Microsoft.Maui.Graphics.Platform.PlatformCanvas.Session.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FillColor.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.Font.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.FontColor.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformFillBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformFontBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformStrokeBrush.get -> Microsoft.Graphics.Canvas.Brushes.ICanvasBrush -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformStrokeStyle.get -> Microsoft.Graphics.Canvas.Geometry.CanvasStrokeStyle -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetBitmapBrush(Microsoft.Graphics.Canvas.Brushes.CanvasImageBrush bitmapBrush) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetLinearGradient(Microsoft.Maui.Graphics.Paint aPaint, System.Numerics.Vector2 startPoint, System.Numerics.Vector2 endPoint) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetRadialGradient(Microsoft.Maui.Graphics.Paint aPaint, System.Numerics.Vector2 center, float radius) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.SetStrokeDashPattern(float[] pattern, float strokeDashOffset, float strokeSize) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.StrokeColor.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvas owner) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasState.PlatformCanvasState(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> void -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateCopy(Microsoft.Maui.Graphics.Platform.PlatformCanvasState prototype) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformCanvasStateService.CreateNew(object context) -> Microsoft.Maui.Graphics.Platform.PlatformCanvasState -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.get -> Microsoft.Maui.Graphics.IDrawable -~Microsoft.Maui.Graphics.Platform.PlatformGraphicsView.Drawable.set -> void -~Microsoft.Maui.Graphics.Platform.PlatformImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat formatHint = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float textSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.Platform.PlatformStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float textSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineAdjustment = 0) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.Font.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.FontColor.set -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StateRestored(Microsoft.Maui.Graphics.Platform.PlatformCanvasState state) -> void -~override Microsoft.Maui.Graphics.Platform.PlatformCanvas.StrokeColor.set -> void diff --git a/src/Graphics/src/Graphics/PublicAPI/net/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics/PublicAPI/net/PublicAPI.Shipped.txt index 7dc5c58110bf..22aa7f4c0453 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net/PublicAPI.Shipped.txt @@ -1 +1,1447 @@ #nullable enable +~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.AbstractCanvas +~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState +~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.ToHex() -> string +~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string +~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool +~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +~Microsoft.Maui.Graphics.Font.Name.get -> string +~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void +~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void +~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void +~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void +~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ICanvas.Font.set -> void +~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ICanvasStateService +~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState +~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState +~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.IFont.Name.get -> string +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void +~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void +~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string +~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void +~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string +~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage +~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void +~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void +~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void +~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool +~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] +~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object +~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void +~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List +~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Bytes.get -> byte[] +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(byte[] bytes, Microsoft.Maui.Graphics.ImageFormat originalFormat = Microsoft.Maui.Graphics.ImageFormat.Png) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool +~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object +~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void +~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string +~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void +~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string +~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int +~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void +~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void +~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Color.ToString() -> string +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Insets.ToString() -> string +~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string +~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.Point.ToString() -> string +~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.PointF.ToString() -> string +~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Rect.ToString() -> string +~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.RectF.ToString() -> string +~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Size.ToString() -> string +~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.SizeF.ToString() -> string +~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string +~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding +~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string +~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream +~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void +~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets +~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF +~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void +~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void +~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream +~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF +~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture +~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream +~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool +~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool +~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool +~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool +~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool +~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] +~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] +~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary +~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float +const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int +const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int +const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int +const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int +const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int +const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int +const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float +const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float +Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float +Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.AbstractPattern +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void +Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float +Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float +Microsoft.Maui.Graphics.BitmapExportContext +Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void +Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float +Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int +Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int +Microsoft.Maui.Graphics.BitmapExportContextExtensions +Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.CanvasDefaults +Microsoft.Maui.Graphics.CanvasExtensions +Microsoft.Maui.Graphics.CanvasState +Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void +Microsoft.Maui.Graphics.CanvasState.Scale.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void +Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.CanvasState.Transform.set -> void +Microsoft.Maui.Graphics.Color +Microsoft.Maui.Graphics.Color.Color() -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void +Microsoft.Maui.Graphics.Color.Color(float gray) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void +Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void +Microsoft.Maui.Graphics.Color.GetHue() -> float +Microsoft.Maui.Graphics.Color.GetLuminosity() -> float +Microsoft.Maui.Graphics.Color.GetSaturation() -> float +Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void +Microsoft.Maui.Graphics.Color.ToInt() -> int +Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void +Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void +Microsoft.Maui.Graphics.Color.ToUint() -> uint +Microsoft.Maui.Graphics.Colors +Microsoft.Maui.Graphics.Converters.ColorTypeConverter +Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointFTypeConverter +Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointTypeConverter +Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectFTypeConverter +Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectTypeConverter +Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeTypeConverter +Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void +Microsoft.Maui.Graphics.DrawingCommand +Microsoft.Maui.Graphics.Font +Microsoft.Maui.Graphics.Font.Font() -> void +Microsoft.Maui.Graphics.Font.IsDefault.get -> bool +Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.Font.Weight.get -> int +Microsoft.Maui.Graphics.FontSource +Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool +Microsoft.Maui.Graphics.FontSource.FontSource() -> void +Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontWeights +Microsoft.Maui.Graphics.GeometryUtil +Microsoft.Maui.Graphics.GradientPaint +Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void +Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int +Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void +Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void +Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int +Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.IBitmapExportService +Microsoft.Maui.Graphics.IBlurrableCanvas +Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ICanvas +Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ICanvas.ResetState() -> void +Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ICanvas.SaveState() -> void +Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.IDrawable +Microsoft.Maui.Graphics.IFont +Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.IFont.Weight.get -> int +Microsoft.Maui.Graphics.IFontExtensions +Microsoft.Maui.Graphics.IImage +Microsoft.Maui.Graphics.IImage.Height.get -> float +Microsoft.Maui.Graphics.IImage.Width.get -> float +Microsoft.Maui.Graphics.IImageLoadingService +Microsoft.Maui.Graphics.ImageExtensions +Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageLoadingServiceExtensions +Microsoft.Maui.Graphics.ImagePaint +Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void +Microsoft.Maui.Graphics.Insets +Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool +Microsoft.Maui.Graphics.Insets.Bottom.get -> double +Microsoft.Maui.Graphics.Insets.Bottom.set -> void +Microsoft.Maui.Graphics.Insets.Horizontal.get -> double +Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void +Microsoft.Maui.Graphics.Insets.Left.get -> double +Microsoft.Maui.Graphics.Insets.Left.set -> void +Microsoft.Maui.Graphics.Insets.Right.get -> double +Microsoft.Maui.Graphics.Insets.Right.set -> void +Microsoft.Maui.Graphics.Insets.Top.get -> double +Microsoft.Maui.Graphics.Insets.Top.set -> void +Microsoft.Maui.Graphics.Insets.Vertical.get -> double +Microsoft.Maui.Graphics.InsetsF +Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool +Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float +Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void +Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float +Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void +Microsoft.Maui.Graphics.InsetsF.Left.get -> float +Microsoft.Maui.Graphics.InsetsF.Left.set -> void +Microsoft.Maui.Graphics.InsetsF.Right.get -> float +Microsoft.Maui.Graphics.InsetsF.Right.set -> void +Microsoft.Maui.Graphics.InsetsF.Top.get -> float +Microsoft.Maui.Graphics.InsetsF.Top.set -> void +Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float +Microsoft.Maui.Graphics.IPattern +Microsoft.Maui.Graphics.IPattern.Height.get -> float +Microsoft.Maui.Graphics.IPattern.StepX.get -> float +Microsoft.Maui.Graphics.IPattern.StepY.get -> float +Microsoft.Maui.Graphics.IPattern.Width.get -> float +Microsoft.Maui.Graphics.IPdfPage +Microsoft.Maui.Graphics.IPdfPage.Height.get -> float +Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int +Microsoft.Maui.Graphics.IPdfPage.Width.get -> float +Microsoft.Maui.Graphics.IPdfRenderService +Microsoft.Maui.Graphics.IPicture +Microsoft.Maui.Graphics.IPicture.Height.get -> float +Microsoft.Maui.Graphics.IPicture.Width.get -> float +Microsoft.Maui.Graphics.IPicture.X.get -> float +Microsoft.Maui.Graphics.IPicture.Y.get -> float +Microsoft.Maui.Graphics.IPictureReader +Microsoft.Maui.Graphics.IPictureWriter +Microsoft.Maui.Graphics.IPlatformFonts +Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void +Microsoft.Maui.Graphics.IStringSizeService +Microsoft.Maui.Graphics.ITextAttributes +Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.LayoutLine +Microsoft.Maui.Graphics.LinearGradientPaint +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void +Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.Paint +Microsoft.Maui.Graphics.Paint.Paint() -> void +Microsoft.Maui.Graphics.PaintGradientStop +Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float +Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void +Microsoft.Maui.Graphics.PaintPattern +Microsoft.Maui.Graphics.PaintPattern.Height.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float +Microsoft.Maui.Graphics.PaintPattern.Width.get -> float +Microsoft.Maui.Graphics.PathArcExtensions +Microsoft.Maui.Graphics.PathBuilder +Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void +Microsoft.Maui.Graphics.PathExtensions +Microsoft.Maui.Graphics.PathF +Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void +Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.Close() -> void +Microsoft.Maui.Graphics.PathF.Closed.get -> bool +Microsoft.Maui.Graphics.PathF.Count.get -> int +Microsoft.Maui.Graphics.PathF.Dispose() -> void +Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float +Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool +Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.Invalidate() -> void +Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool +Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int +Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void +Microsoft.Maui.Graphics.PathF.Open() -> void +Microsoft.Maui.Graphics.PathF.OperationCount.get -> int +Microsoft.Maui.Graphics.PathF.PathF() -> void +Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int +Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void +Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int +Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PatternExtensions +Microsoft.Maui.Graphics.PatternPaint +Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void +Microsoft.Maui.Graphics.PdfPageExtensions +Microsoft.Maui.Graphics.PictureCanvas +Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void +Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void +Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureExtensions +Microsoft.Maui.Graphics.PicturePattern +Microsoft.Maui.Graphics.PictureReaderExtensions +Microsoft.Maui.Graphics.PictureWriterExtensions +Microsoft.Maui.Graphics.Platform.PlatformImage +Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void +Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float +Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void +Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double +Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Point() -> void +Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.X.get -> double +Microsoft.Maui.Graphics.Point.X.set -> void +Microsoft.Maui.Graphics.Point.Y.get -> double +Microsoft.Maui.Graphics.Point.Y.set -> void +Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void +Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float +Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.PointF() -> void +Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void +Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.X.get -> float +Microsoft.Maui.Graphics.PointF.X.set -> void +Microsoft.Maui.Graphics.PointF.Y.get -> float +Microsoft.Maui.Graphics.PointF.Y.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint +Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void +Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Bottom.get -> double +Microsoft.Maui.Graphics.Rect.Bottom.set -> void +Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool +Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void +Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool +Microsoft.Maui.Graphics.Rect.Height.get -> double +Microsoft.Maui.Graphics.Rect.Height.set -> void +Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool +Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Rect.Left.get -> double +Microsoft.Maui.Graphics.Rect.Left.set -> void +Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Location.set -> void +Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Rect() -> void +Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void +Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Rect.Right.get -> double +Microsoft.Maui.Graphics.Rect.Right.set -> void +Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Rect.Size.set -> void +Microsoft.Maui.Graphics.Rect.Top.get -> double +Microsoft.Maui.Graphics.Rect.Top.set -> void +Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Width.get -> double +Microsoft.Maui.Graphics.Rect.Width.set -> void +Microsoft.Maui.Graphics.Rect.X.get -> double +Microsoft.Maui.Graphics.Rect.X.set -> void +Microsoft.Maui.Graphics.Rect.Y.get -> double +Microsoft.Maui.Graphics.Rect.Y.set -> void +Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Bottom.get -> float +Microsoft.Maui.Graphics.RectF.Bottom.set -> void +Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool +Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void +Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool +Microsoft.Maui.Graphics.RectF.Height.get -> float +Microsoft.Maui.Graphics.RectF.Height.set -> void +Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool +Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.RectF.Left.get -> float +Microsoft.Maui.Graphics.RectF.Left.set -> void +Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Location.set -> void +Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.RectF() -> void +Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.RectF.Right.get -> float +Microsoft.Maui.Graphics.RectF.Right.set -> void +Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.RectF.Size.set -> void +Microsoft.Maui.Graphics.RectF.Top.get -> float +Microsoft.Maui.Graphics.RectF.Top.set -> void +Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Width.get -> float +Microsoft.Maui.Graphics.RectF.Width.set -> void +Microsoft.Maui.Graphics.RectF.X.get -> float +Microsoft.Maui.Graphics.RectF.X.set -> void +Microsoft.Maui.Graphics.RectF.Y.get -> float +Microsoft.Maui.Graphics.RectF.Y.set -> void +Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ScalingCanvas +Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float +Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void +Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool +Microsoft.Maui.Graphics.Size.Height.get -> double +Microsoft.Maui.Graphics.Size.Height.set -> void +Microsoft.Maui.Graphics.Size.IsZero.get -> bool +Microsoft.Maui.Graphics.Size.Size() -> void +Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void +Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void +Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.Size.Width.get -> double +Microsoft.Maui.Graphics.Size.Width.set -> void +Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void +Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool +Microsoft.Maui.Graphics.SizeF.Height.get -> float +Microsoft.Maui.Graphics.SizeF.Height.set -> void +Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool +Microsoft.Maui.Graphics.SizeF.SizeF() -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Width.get -> float +Microsoft.Maui.Graphics.SizeF.Width.set -> void +Microsoft.Maui.Graphics.SolidPaint +Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void +Microsoft.Maui.Graphics.StandardPicture +Microsoft.Maui.Graphics.StandardPicture.Height.get -> float +Microsoft.Maui.Graphics.StandardPicture.Width.get -> float +Microsoft.Maui.Graphics.StandardPicture.X.get -> float +Microsoft.Maui.Graphics.StandardPicture.Y.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText +Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void +Microsoft.Maui.Graphics.Text.AttributedText +Microsoft.Maui.Graphics.Text.AttributedTextBlock +Microsoft.Maui.Graphics.Text.AttributedTextExtensions +Microsoft.Maui.Graphics.Text.AttributedTextRun +Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void +Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions +Microsoft.Maui.Graphics.Text.CountingWriter +Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int +Microsoft.Maui.Graphics.Text.IAttributedText +Microsoft.Maui.Graphics.Text.IAttributedTextRun +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.ITextAttributes +Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MutableAttributedText +Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttributeExtensions +Microsoft.Maui.Graphics.Text.TextAttributes +Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void +Microsoft.Maui.Graphics.Text.TextAttributesExtensions +Microsoft.Maui.Graphics.Text.TextColors +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void +Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.XmlnsPrefixAttribute +override Microsoft.Maui.Graphics.Color.GetHashCode() -> int +override Microsoft.Maui.Graphics.Font.GetHashCode() -> int +override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool +override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int +override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int +override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Point.GetHashCode() -> int +override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int +override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Size.GetHashCode() -> int +override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int +override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void +readonly Microsoft.Maui.Graphics.Color.Alpha -> float +readonly Microsoft.Maui.Graphics.Color.Blue -> float +readonly Microsoft.Maui.Graphics.Color.Green -> float +readonly Microsoft.Maui.Graphics.Color.Red -> float +readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType +readonly Microsoft.Maui.Graphics.FontSource.Name -> string! +readonly Microsoft.Maui.Graphics.FontSource.Weight -> int +static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float +static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float +static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF +static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF +static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size +static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool +virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void +virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void +virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool diff --git a/src/Graphics/src/Graphics/PublicAPI/net/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics/PublicAPI/net/PublicAPI.Unshipped.txt index 3f8260e664ad..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics/PublicAPI/net/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/net/PublicAPI.Unshipped.txt @@ -1,1447 +1 @@ #nullable enable -abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float -const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int -const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int -const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int -const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int -const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int -const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int -const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float -const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float -Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float -Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.AbstractPattern -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void -Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float -Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float -Microsoft.Maui.Graphics.BitmapExportContext -Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void -Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float -Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int -Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int -Microsoft.Maui.Graphics.BitmapExportContextExtensions -Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.CanvasDefaults -Microsoft.Maui.Graphics.CanvasExtensions -Microsoft.Maui.Graphics.CanvasState -Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void -Microsoft.Maui.Graphics.CanvasState.Scale.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void -Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.CanvasState.Transform.set -> void -Microsoft.Maui.Graphics.Color -Microsoft.Maui.Graphics.Color.Color() -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void -Microsoft.Maui.Graphics.Color.Color(float gray) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void -Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void -Microsoft.Maui.Graphics.Color.GetHue() -> float -Microsoft.Maui.Graphics.Color.GetLuminosity() -> float -Microsoft.Maui.Graphics.Color.GetSaturation() -> float -Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void -Microsoft.Maui.Graphics.Color.ToInt() -> int -Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void -Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void -Microsoft.Maui.Graphics.Color.ToUint() -> uint -Microsoft.Maui.Graphics.Colors -Microsoft.Maui.Graphics.Converters.ColorTypeConverter -Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointFTypeConverter -Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointTypeConverter -Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectFTypeConverter -Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectTypeConverter -Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeTypeConverter -Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void -Microsoft.Maui.Graphics.DrawingCommand -Microsoft.Maui.Graphics.Font -Microsoft.Maui.Graphics.Font.Font() -> void -Microsoft.Maui.Graphics.Font.IsDefault.get -> bool -Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.Font.Weight.get -> int -Microsoft.Maui.Graphics.FontSource -Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool -Microsoft.Maui.Graphics.FontSource.FontSource() -> void -Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontWeights -Microsoft.Maui.Graphics.GeometryUtil -Microsoft.Maui.Graphics.GradientPaint -Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void -Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int -Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void -Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void -Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int -Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.IBitmapExportService -Microsoft.Maui.Graphics.IBlurrableCanvas -Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ICanvas -Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ICanvas.ResetState() -> void -Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ICanvas.SaveState() -> void -Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.IDrawable -Microsoft.Maui.Graphics.IFont -Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.IFont.Weight.get -> int -Microsoft.Maui.Graphics.IFontExtensions -Microsoft.Maui.Graphics.IImage -Microsoft.Maui.Graphics.IImage.Height.get -> float -Microsoft.Maui.Graphics.IImage.Width.get -> float -Microsoft.Maui.Graphics.IImageLoadingService -Microsoft.Maui.Graphics.ImageExtensions -Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageLoadingServiceExtensions -Microsoft.Maui.Graphics.ImagePaint -Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void -Microsoft.Maui.Graphics.Insets -Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool -Microsoft.Maui.Graphics.Insets.Bottom.get -> double -Microsoft.Maui.Graphics.Insets.Bottom.set -> void -Microsoft.Maui.Graphics.Insets.Horizontal.get -> double -Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void -Microsoft.Maui.Graphics.Insets.Left.get -> double -Microsoft.Maui.Graphics.Insets.Left.set -> void -Microsoft.Maui.Graphics.Insets.Right.get -> double -Microsoft.Maui.Graphics.Insets.Right.set -> void -Microsoft.Maui.Graphics.Insets.Top.get -> double -Microsoft.Maui.Graphics.Insets.Top.set -> void -Microsoft.Maui.Graphics.Insets.Vertical.get -> double -Microsoft.Maui.Graphics.InsetsF -Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool -Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float -Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void -Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float -Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void -Microsoft.Maui.Graphics.InsetsF.Left.get -> float -Microsoft.Maui.Graphics.InsetsF.Left.set -> void -Microsoft.Maui.Graphics.InsetsF.Right.get -> float -Microsoft.Maui.Graphics.InsetsF.Right.set -> void -Microsoft.Maui.Graphics.InsetsF.Top.get -> float -Microsoft.Maui.Graphics.InsetsF.Top.set -> void -Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float -Microsoft.Maui.Graphics.IPattern -Microsoft.Maui.Graphics.IPattern.Height.get -> float -Microsoft.Maui.Graphics.IPattern.StepX.get -> float -Microsoft.Maui.Graphics.IPattern.StepY.get -> float -Microsoft.Maui.Graphics.IPattern.Width.get -> float -Microsoft.Maui.Graphics.IPdfPage -Microsoft.Maui.Graphics.IPdfPage.Height.get -> float -Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int -Microsoft.Maui.Graphics.IPdfPage.Width.get -> float -Microsoft.Maui.Graphics.IPdfRenderService -Microsoft.Maui.Graphics.IPicture -Microsoft.Maui.Graphics.IPicture.Height.get -> float -Microsoft.Maui.Graphics.IPicture.Width.get -> float -Microsoft.Maui.Graphics.IPicture.X.get -> float -Microsoft.Maui.Graphics.IPicture.Y.get -> float -Microsoft.Maui.Graphics.IPictureReader -Microsoft.Maui.Graphics.IPictureWriter -Microsoft.Maui.Graphics.IPlatformFonts -Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void -Microsoft.Maui.Graphics.IStringSizeService -Microsoft.Maui.Graphics.ITextAttributes -Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.LayoutLine -Microsoft.Maui.Graphics.LinearGradientPaint -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void -Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.Paint -Microsoft.Maui.Graphics.Paint.Paint() -> void -Microsoft.Maui.Graphics.PaintGradientStop -Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float -Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void -Microsoft.Maui.Graphics.PaintPattern -Microsoft.Maui.Graphics.PaintPattern.Height.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float -Microsoft.Maui.Graphics.PaintPattern.Width.get -> float -Microsoft.Maui.Graphics.PathArcExtensions -Microsoft.Maui.Graphics.PathBuilder -Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void -Microsoft.Maui.Graphics.PathExtensions -Microsoft.Maui.Graphics.PathF -Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void -Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.Close() -> void -Microsoft.Maui.Graphics.PathF.Closed.get -> bool -Microsoft.Maui.Graphics.PathF.Count.get -> int -Microsoft.Maui.Graphics.PathF.Dispose() -> void -Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float -Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool -Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.Invalidate() -> void -Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool -Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int -Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void -Microsoft.Maui.Graphics.PathF.Open() -> void -Microsoft.Maui.Graphics.PathF.OperationCount.get -> int -Microsoft.Maui.Graphics.PathF.PathF() -> void -Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int -Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void -Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int -Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PatternExtensions -Microsoft.Maui.Graphics.PatternPaint -Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void -Microsoft.Maui.Graphics.PdfPageExtensions -Microsoft.Maui.Graphics.PictureCanvas -Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void -Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void -Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureExtensions -Microsoft.Maui.Graphics.PicturePattern -Microsoft.Maui.Graphics.PictureReaderExtensions -Microsoft.Maui.Graphics.PictureWriterExtensions -Microsoft.Maui.Graphics.Platform.PlatformImage -Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void -Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float -Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void -Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double -Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Point() -> void -Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.X.get -> double -Microsoft.Maui.Graphics.Point.X.set -> void -Microsoft.Maui.Graphics.Point.Y.get -> double -Microsoft.Maui.Graphics.Point.Y.set -> void -Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void -Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float -Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.PointF() -> void -Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void -Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.X.get -> float -Microsoft.Maui.Graphics.PointF.X.set -> void -Microsoft.Maui.Graphics.PointF.Y.get -> float -Microsoft.Maui.Graphics.PointF.Y.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint -Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void -Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Bottom.get -> double -Microsoft.Maui.Graphics.Rect.Bottom.set -> void -Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool -Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void -Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool -Microsoft.Maui.Graphics.Rect.Height.get -> double -Microsoft.Maui.Graphics.Rect.Height.set -> void -Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool -Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Rect.Left.get -> double -Microsoft.Maui.Graphics.Rect.Left.set -> void -Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Location.set -> void -Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Rect() -> void -Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void -Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Rect.Right.get -> double -Microsoft.Maui.Graphics.Rect.Right.set -> void -Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Rect.Size.set -> void -Microsoft.Maui.Graphics.Rect.Top.get -> double -Microsoft.Maui.Graphics.Rect.Top.set -> void -Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Width.get -> double -Microsoft.Maui.Graphics.Rect.Width.set -> void -Microsoft.Maui.Graphics.Rect.X.get -> double -Microsoft.Maui.Graphics.Rect.X.set -> void -Microsoft.Maui.Graphics.Rect.Y.get -> double -Microsoft.Maui.Graphics.Rect.Y.set -> void -Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Bottom.get -> float -Microsoft.Maui.Graphics.RectF.Bottom.set -> void -Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool -Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void -Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool -Microsoft.Maui.Graphics.RectF.Height.get -> float -Microsoft.Maui.Graphics.RectF.Height.set -> void -Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool -Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.RectF.Left.get -> float -Microsoft.Maui.Graphics.RectF.Left.set -> void -Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Location.set -> void -Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.RectF() -> void -Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.RectF.Right.get -> float -Microsoft.Maui.Graphics.RectF.Right.set -> void -Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.RectF.Size.set -> void -Microsoft.Maui.Graphics.RectF.Top.get -> float -Microsoft.Maui.Graphics.RectF.Top.set -> void -Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Width.get -> float -Microsoft.Maui.Graphics.RectF.Width.set -> void -Microsoft.Maui.Graphics.RectF.X.get -> float -Microsoft.Maui.Graphics.RectF.X.set -> void -Microsoft.Maui.Graphics.RectF.Y.get -> float -Microsoft.Maui.Graphics.RectF.Y.set -> void -Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ScalingCanvas -Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float -Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void -Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool -Microsoft.Maui.Graphics.Size.Height.get -> double -Microsoft.Maui.Graphics.Size.Height.set -> void -Microsoft.Maui.Graphics.Size.IsZero.get -> bool -Microsoft.Maui.Graphics.Size.Size() -> void -Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void -Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void -Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.Size.Width.get -> double -Microsoft.Maui.Graphics.Size.Width.set -> void -Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void -Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool -Microsoft.Maui.Graphics.SizeF.Height.get -> float -Microsoft.Maui.Graphics.SizeF.Height.set -> void -Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool -Microsoft.Maui.Graphics.SizeF.SizeF() -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Width.get -> float -Microsoft.Maui.Graphics.SizeF.Width.set -> void -Microsoft.Maui.Graphics.SolidPaint -Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void -Microsoft.Maui.Graphics.StandardPicture -Microsoft.Maui.Graphics.StandardPicture.Height.get -> float -Microsoft.Maui.Graphics.StandardPicture.Width.get -> float -Microsoft.Maui.Graphics.StandardPicture.X.get -> float -Microsoft.Maui.Graphics.StandardPicture.Y.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText -Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void -Microsoft.Maui.Graphics.Text.AttributedText -Microsoft.Maui.Graphics.Text.AttributedTextBlock -Microsoft.Maui.Graphics.Text.AttributedTextExtensions -Microsoft.Maui.Graphics.Text.AttributedTextRun -Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void -Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions -Microsoft.Maui.Graphics.Text.CountingWriter -Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int -Microsoft.Maui.Graphics.Text.IAttributedText -Microsoft.Maui.Graphics.Text.IAttributedTextRun -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.ITextAttributes -Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MutableAttributedText -Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttributeExtensions -Microsoft.Maui.Graphics.Text.TextAttributes -Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void -Microsoft.Maui.Graphics.Text.TextAttributesExtensions -Microsoft.Maui.Graphics.Text.TextColors -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void -Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.XmlnsPrefixAttribute -override Microsoft.Maui.Graphics.Color.GetHashCode() -> int -override Microsoft.Maui.Graphics.Font.GetHashCode() -> int -override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool -override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int -override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int -override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Point.GetHashCode() -> int -override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int -override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Size.GetHashCode() -> int -override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int -override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void -readonly Microsoft.Maui.Graphics.Color.Alpha -> float -readonly Microsoft.Maui.Graphics.Color.Blue -> float -readonly Microsoft.Maui.Graphics.Color.Green -> float -readonly Microsoft.Maui.Graphics.Color.Red -> float -readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType -readonly Microsoft.Maui.Graphics.FontSource.Name -> string! -readonly Microsoft.Maui.Graphics.FontSource.Weight -> int -static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float -static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float -static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF -static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF -static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size -static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool -virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void -virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void -virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool -~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.AbstractCanvas -~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState -~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.ToHex() -> string -~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string -~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool -~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -~Microsoft.Maui.Graphics.Font.Name.get -> string -~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void -~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void -~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void -~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void -~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ICanvas.Font.set -> void -~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ICanvasStateService -~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState -~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState -~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.IFont.Name.get -> string -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void -~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void -~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string -~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void -~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string -~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage -~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void -~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void -~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void -~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool -~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] -~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object -~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void -~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List -~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Bytes.get -> byte[] -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(byte[] bytes, Microsoft.Maui.Graphics.ImageFormat originalFormat = Microsoft.Maui.Graphics.ImageFormat.Png) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool -~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object -~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void -~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string -~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void -~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string -~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int -~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void -~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void -~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Color.ToString() -> string -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Insets.ToString() -> string -~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string -~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.Point.ToString() -> string -~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.PointF.ToString() -> string -~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Rect.ToString() -> string -~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.RectF.ToString() -> string -~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Size.ToString() -> string -~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.SizeF.ToString() -> string -~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string -~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding -~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string -~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream -~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void -~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets -~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF -~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void -~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void -~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream -~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF -~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture -~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream -~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool -~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool -~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool -~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool -~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool -~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] -~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] -~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary -~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void diff --git a/src/Graphics/src/Graphics/PublicAPI/netstandard/PublicAPI.Shipped.txt b/src/Graphics/src/Graphics/PublicAPI/netstandard/PublicAPI.Shipped.txt index 7dc5c58110bf..22aa7f4c0453 100644 --- a/src/Graphics/src/Graphics/PublicAPI/netstandard/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/netstandard/PublicAPI.Shipped.txt @@ -1 +1,1447 @@ #nullable enable +~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void +~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas +~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage +~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.AbstractCanvas +~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState +~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] +~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.ToHex() -> string +~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string +~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string +~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool +~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +~Microsoft.Maui.Graphics.Font.Name.get -> string +~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void +~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] +~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void +~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void +~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void +~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext +~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ICanvas.Font.set -> void +~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ICanvasStateService +~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState +~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState +~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.IFont.Name.get -> string +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void +~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void +~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string +~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void +~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string +~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage +~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void +~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void +~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void +~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void +~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint +~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void +~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void +~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool +~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] +~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object +~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void +~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF +~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable +~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List +~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern +~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void +~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Bytes.get -> byte[] +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(byte[] bytes, Microsoft.Maui.Graphics.ImageFormat originalFormat = Microsoft.Maui.Graphics.ImageFormat.Png) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void +~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage +~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool +~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void +~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF +~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas +~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void +~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object +~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void +~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void +~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string +~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void +~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont +~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color +~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void +~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string +~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void +~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int +~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string +~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes +~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void +~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void +~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void +~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string +~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void +~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Color.ToString() -> string +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object +~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object +~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Insets.ToString() -> string +~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string +~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void +~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.Point.ToString() -> string +~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool +~override Microsoft.Maui.Graphics.PointF.ToString() -> string +~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Rect.ToString() -> string +~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.RectF.ToString() -> string +~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.Size.ToString() -> string +~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool +~override Microsoft.Maui.Graphics.SizeF.ToString() -> string +~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string +~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string +~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding +~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList +~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string +~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void +~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void +~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color +~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] +~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream +~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void +~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets +~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF +~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void +~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void +~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF +~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream +~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF +~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture +~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task +~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream +~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage +~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool +~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool +~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool +~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool +~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool +~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList +~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool +~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void +~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] +~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] +~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary +~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color +~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void +abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float +const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float +const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int +const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int +const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int +const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int +const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int +const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int +const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int +const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int +const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int +const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int +const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float +const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float +Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float +Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.AbstractPattern +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void +Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void +Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float +Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float +Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float +Microsoft.Maui.Graphics.BitmapExportContext +Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void +Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float +Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int +Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int +Microsoft.Maui.Graphics.BitmapExportContextExtensions +Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode +Microsoft.Maui.Graphics.CanvasDefaults +Microsoft.Maui.Graphics.CanvasExtensions +Microsoft.Maui.Graphics.CanvasState +Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void +Microsoft.Maui.Graphics.CanvasState.Scale.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float +Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float +Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void +Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 +Microsoft.Maui.Graphics.CanvasState.Transform.set -> void +Microsoft.Maui.Graphics.Color +Microsoft.Maui.Graphics.Color.Color() -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void +Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void +Microsoft.Maui.Graphics.Color.Color(float gray) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void +Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void +Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void +Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void +Microsoft.Maui.Graphics.Color.GetHue() -> float +Microsoft.Maui.Graphics.Color.GetLuminosity() -> float +Microsoft.Maui.Graphics.Color.GetSaturation() -> float +Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void +Microsoft.Maui.Graphics.Color.ToInt() -> int +Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void +Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void +Microsoft.Maui.Graphics.Color.ToUint() -> uint +Microsoft.Maui.Graphics.Colors +Microsoft.Maui.Graphics.Converters.ColorTypeConverter +Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointFTypeConverter +Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.PointTypeConverter +Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectFTypeConverter +Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.RectTypeConverter +Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter +Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void +Microsoft.Maui.Graphics.Converters.SizeTypeConverter +Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void +Microsoft.Maui.Graphics.DrawingCommand +Microsoft.Maui.Graphics.Font +Microsoft.Maui.Graphics.Font.Font() -> void +Microsoft.Maui.Graphics.Font.IsDefault.get -> bool +Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.Font.Weight.get -> int +Microsoft.Maui.Graphics.FontSource +Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool +Microsoft.Maui.Graphics.FontSource.FontSource() -> void +Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void +Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.FontWeights +Microsoft.Maui.Graphics.GeometryUtil +Microsoft.Maui.Graphics.GradientPaint +Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void +Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int +Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void +Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void +Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int +Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.IBitmapExportService +Microsoft.Maui.Graphics.IBlurrableCanvas +Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ICanvas +Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ICanvas.ResetState() -> void +Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ICanvas.SaveState() -> void +Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.IDrawable +Microsoft.Maui.Graphics.IFont +Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType +Microsoft.Maui.Graphics.IFont.Weight.get -> int +Microsoft.Maui.Graphics.IFontExtensions +Microsoft.Maui.Graphics.IImage +Microsoft.Maui.Graphics.IImage.Height.get -> float +Microsoft.Maui.Graphics.IImage.Width.get -> float +Microsoft.Maui.Graphics.IImageLoadingService +Microsoft.Maui.Graphics.ImageExtensions +Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat +Microsoft.Maui.Graphics.ImageLoadingServiceExtensions +Microsoft.Maui.Graphics.ImagePaint +Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void +Microsoft.Maui.Graphics.Insets +Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool +Microsoft.Maui.Graphics.Insets.Bottom.get -> double +Microsoft.Maui.Graphics.Insets.Bottom.set -> void +Microsoft.Maui.Graphics.Insets.Horizontal.get -> double +Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void +Microsoft.Maui.Graphics.Insets.Left.get -> double +Microsoft.Maui.Graphics.Insets.Left.set -> void +Microsoft.Maui.Graphics.Insets.Right.get -> double +Microsoft.Maui.Graphics.Insets.Right.set -> void +Microsoft.Maui.Graphics.Insets.Top.get -> double +Microsoft.Maui.Graphics.Insets.Top.set -> void +Microsoft.Maui.Graphics.Insets.Vertical.get -> double +Microsoft.Maui.Graphics.InsetsF +Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool +Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float +Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void +Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float +Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void +Microsoft.Maui.Graphics.InsetsF.Left.get -> float +Microsoft.Maui.Graphics.InsetsF.Left.set -> void +Microsoft.Maui.Graphics.InsetsF.Right.get -> float +Microsoft.Maui.Graphics.InsetsF.Right.set -> void +Microsoft.Maui.Graphics.InsetsF.Top.get -> float +Microsoft.Maui.Graphics.InsetsF.Top.set -> void +Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float +Microsoft.Maui.Graphics.IPattern +Microsoft.Maui.Graphics.IPattern.Height.get -> float +Microsoft.Maui.Graphics.IPattern.StepX.get -> float +Microsoft.Maui.Graphics.IPattern.StepY.get -> float +Microsoft.Maui.Graphics.IPattern.Width.get -> float +Microsoft.Maui.Graphics.IPdfPage +Microsoft.Maui.Graphics.IPdfPage.Height.get -> float +Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int +Microsoft.Maui.Graphics.IPdfPage.Width.get -> float +Microsoft.Maui.Graphics.IPdfRenderService +Microsoft.Maui.Graphics.IPicture +Microsoft.Maui.Graphics.IPicture.Height.get -> float +Microsoft.Maui.Graphics.IPicture.Width.get -> float +Microsoft.Maui.Graphics.IPicture.X.get -> float +Microsoft.Maui.Graphics.IPicture.Y.get -> float +Microsoft.Maui.Graphics.IPictureReader +Microsoft.Maui.Graphics.IPictureWriter +Microsoft.Maui.Graphics.IPlatformFonts +Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! +Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! +Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void +Microsoft.Maui.Graphics.IStringSizeService +Microsoft.Maui.Graphics.ITextAttributes +Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.LayoutLine +Microsoft.Maui.Graphics.LinearGradientPaint +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void +Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void +Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap +Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin +Microsoft.Maui.Graphics.Paint +Microsoft.Maui.Graphics.Paint.Paint() -> void +Microsoft.Maui.Graphics.PaintGradientStop +Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float +Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void +Microsoft.Maui.Graphics.PaintPattern +Microsoft.Maui.Graphics.PaintPattern.Height.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float +Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float +Microsoft.Maui.Graphics.PaintPattern.Width.get -> float +Microsoft.Maui.Graphics.PathArcExtensions +Microsoft.Maui.Graphics.PathBuilder +Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void +Microsoft.Maui.Graphics.PathExtensions +Microsoft.Maui.Graphics.PathF +Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void +Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void +Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void +Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.Close() -> void +Microsoft.Maui.Graphics.PathF.Closed.get -> bool +Microsoft.Maui.Graphics.PathF.Count.get -> int +Microsoft.Maui.Graphics.PathF.Dispose() -> void +Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float +Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool +Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int +Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathF.Invalidate() -> void +Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool +Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int +Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void +Microsoft.Maui.Graphics.PathF.Open() -> void +Microsoft.Maui.Graphics.PathF.OperationCount.get -> int +Microsoft.Maui.Graphics.PathF.PathF() -> void +Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void +Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void +Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int +Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void +Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void +Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void +Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int +Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation +Microsoft.Maui.Graphics.PatternExtensions +Microsoft.Maui.Graphics.PatternPaint +Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void +Microsoft.Maui.Graphics.PdfPageExtensions +Microsoft.Maui.Graphics.PictureCanvas +Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void +Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void +Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand +Microsoft.Maui.Graphics.PictureExtensions +Microsoft.Maui.Graphics.PicturePattern +Microsoft.Maui.Graphics.PictureReaderExtensions +Microsoft.Maui.Graphics.PictureWriterExtensions +Microsoft.Maui.Graphics.Platform.PlatformImage +Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void +Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float +Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float +Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void +Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double +Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.Point() -> void +Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Point.X.get -> double +Microsoft.Maui.Graphics.Point.X.set -> void +Microsoft.Maui.Graphics.Point.Y.get -> double +Microsoft.Maui.Graphics.Point.Y.set -> void +Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void +Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float +Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.PointF() -> void +Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void +Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void +Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.PointF.X.get -> float +Microsoft.Maui.Graphics.PointF.X.set -> void +Microsoft.Maui.Graphics.PointF.Y.get -> float +Microsoft.Maui.Graphics.PointF.Y.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint +Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void +Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double +Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void +Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Bottom.get -> double +Microsoft.Maui.Graphics.Rect.Bottom.set -> void +Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool +Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool +Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void +Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool +Microsoft.Maui.Graphics.Rect.Height.get -> double +Microsoft.Maui.Graphics.Rect.Height.set -> void +Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool +Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool +Microsoft.Maui.Graphics.Rect.Left.get -> double +Microsoft.Maui.Graphics.Rect.Left.set -> void +Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point +Microsoft.Maui.Graphics.Rect.Location.set -> void +Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Rect() -> void +Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void +Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void +Microsoft.Maui.Graphics.Rect.Right.get -> double +Microsoft.Maui.Graphics.Rect.Right.set -> void +Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Rect.Size.set -> void +Microsoft.Maui.Graphics.Rect.Top.get -> double +Microsoft.Maui.Graphics.Rect.Top.set -> void +Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect +Microsoft.Maui.Graphics.Rect.Width.get -> double +Microsoft.Maui.Graphics.Rect.Width.set -> void +Microsoft.Maui.Graphics.Rect.X.get -> double +Microsoft.Maui.Graphics.Rect.X.set -> void +Microsoft.Maui.Graphics.Rect.Y.get -> double +Microsoft.Maui.Graphics.Rect.Y.set -> void +Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Bottom.get -> float +Microsoft.Maui.Graphics.RectF.Bottom.set -> void +Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool +Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool +Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void +Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool +Microsoft.Maui.Graphics.RectF.Height.get -> float +Microsoft.Maui.Graphics.RectF.Height.set -> void +Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool +Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool +Microsoft.Maui.Graphics.RectF.Left.get -> float +Microsoft.Maui.Graphics.RectF.Left.set -> void +Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF +Microsoft.Maui.Graphics.RectF.Location.set -> void +Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.RectF() -> void +Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void +Microsoft.Maui.Graphics.RectF.Right.get -> float +Microsoft.Maui.Graphics.RectF.Right.set -> void +Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.RectF.Size.set -> void +Microsoft.Maui.Graphics.RectF.Top.get -> float +Microsoft.Maui.Graphics.RectF.Top.set -> void +Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF +Microsoft.Maui.Graphics.RectF.Width.get -> float +Microsoft.Maui.Graphics.RectF.Width.set -> void +Microsoft.Maui.Graphics.RectF.X.get -> float +Microsoft.Maui.Graphics.RectF.X.set -> void +Microsoft.Maui.Graphics.RectF.Y.get -> float +Microsoft.Maui.Graphics.RectF.Y.set -> void +Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode +Microsoft.Maui.Graphics.ScalingCanvas +Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float +Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float +Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void +Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void +Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void +Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void +Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void +Microsoft.Maui.Graphics.Size +Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void +Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool +Microsoft.Maui.Graphics.Size.Height.get -> double +Microsoft.Maui.Graphics.Size.Height.set -> void +Microsoft.Maui.Graphics.Size.IsZero.get -> bool +Microsoft.Maui.Graphics.Size.Size() -> void +Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void +Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void +Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.Size.Width.get -> double +Microsoft.Maui.Graphics.Size.Width.set -> void +Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void +Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool +Microsoft.Maui.Graphics.SizeF.Height.get -> float +Microsoft.Maui.Graphics.SizeF.Height.set -> void +Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool +Microsoft.Maui.Graphics.SizeF.SizeF() -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void +Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void +Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF +Microsoft.Maui.Graphics.SizeF.Width.get -> float +Microsoft.Maui.Graphics.SizeF.Width.set -> void +Microsoft.Maui.Graphics.SolidPaint +Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void +Microsoft.Maui.Graphics.StandardPicture +Microsoft.Maui.Graphics.StandardPicture.Height.get -> float +Microsoft.Maui.Graphics.StandardPicture.Width.get -> float +Microsoft.Maui.Graphics.StandardPicture.X.get -> float +Microsoft.Maui.Graphics.StandardPicture.Y.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float +Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void +Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText +Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool +Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void +Microsoft.Maui.Graphics.Text.AttributedText +Microsoft.Maui.Graphics.Text.AttributedTextBlock +Microsoft.Maui.Graphics.Text.AttributedTextExtensions +Microsoft.Maui.Graphics.Text.AttributedTextRun +Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer +Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void +Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions +Microsoft.Maui.Graphics.Text.CountingWriter +Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int +Microsoft.Maui.Graphics.Text.IAttributedText +Microsoft.Maui.Graphics.Text.IAttributedTextRun +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int +Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int +Microsoft.Maui.Graphics.Text.ITextAttributes +Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType +Microsoft.Maui.Graphics.Text.MutableAttributedText +Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute +Microsoft.Maui.Graphics.Text.TextAttributeExtensions +Microsoft.Maui.Graphics.Text.TextAttributes +Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void +Microsoft.Maui.Graphics.Text.TextAttributesExtensions +Microsoft.Maui.Graphics.Text.TextColors +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter +Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void +Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow +Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment +Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode +Microsoft.Maui.Graphics.XmlnsPrefixAttribute +override Microsoft.Maui.Graphics.Color.GetHashCode() -> int +override Microsoft.Maui.Graphics.Font.GetHashCode() -> int +override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool +override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int +override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int +override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int +override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Point.GetHashCode() -> int +override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int +override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int +override Microsoft.Maui.Graphics.Size.GetHashCode() -> int +override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int +override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool +override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void +readonly Microsoft.Maui.Graphics.Color.Alpha -> float +readonly Microsoft.Maui.Graphics.Color.Blue -> float +readonly Microsoft.Maui.Graphics.Color.Green -> float +readonly Microsoft.Maui.Graphics.Color.Red -> float +readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType +readonly Microsoft.Maui.Graphics.FontSource.Name -> string! +readonly Microsoft.Maui.Graphics.FontSource.Weight -> int +static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float +static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font +static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float +static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float +static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool +static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double +static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool +static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool +static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool +static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect +static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool +static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF +static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point +static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF +static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 +static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size +static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF +static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool +static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF +static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF +static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size +static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float +virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void +virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool +virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void +virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void +virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void +virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool diff --git a/src/Graphics/src/Graphics/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Graphics/src/Graphics/PublicAPI/netstandard/PublicAPI.Unshipped.txt index 3f8260e664ad..7dc5c58110bf 100644 --- a/src/Graphics/src/Graphics/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Graphics/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -1,1447 +1 @@ #nullable enable -abstract Microsoft.Maui.Graphics.AbstractCanvas.Alpha.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.Antialias.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.BlendMode.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.FontSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.MiterLimit.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawEllipse(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawLine(float x1, float y1, float x2, float y2) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRectangle(float x, float y, float width, float height) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformRotate(float degrees, float radians, float x, float y) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformScale(float fx, float fy) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformStrokeSize.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformTranslate(float tx, float ty) -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineCap.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeLineJoin.set -> void -abstract Microsoft.Maui.Graphics.AbstractCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultMiterLimit = 10 -> float -const Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowBlur = 5 -> float -const Microsoft.Maui.Graphics.FontWeights.Black = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Bold = 700 -> int -const Microsoft.Maui.Graphics.FontWeights.Default = -1 -> int -const Microsoft.Maui.Graphics.FontWeights.DemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.ExtraLight = 200 -> int -const Microsoft.Maui.Graphics.FontWeights.Heavy = 900 -> int -const Microsoft.Maui.Graphics.FontWeights.Light = 300 -> int -const Microsoft.Maui.Graphics.FontWeights.Medium = 500 -> int -const Microsoft.Maui.Graphics.FontWeights.Normal = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Regular = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiBold = 600 -> int -const Microsoft.Maui.Graphics.FontWeights.SemiLight = 400 -> int -const Microsoft.Maui.Graphics.FontWeights.Thin = 100 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBlack = 950 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraBold = 800 -> int -const Microsoft.Maui.Graphics.FontWeights.UltraLight = 200 -> int -const Microsoft.Maui.Graphics.GeometryUtil.Epsilon = 1E-10 -> float -const Microsoft.Maui.Graphics.Text.TextAttributeExtensions.DefaultFontSize = 12 -> float -Microsoft.Maui.Graphics.AbstractCanvas.AssignedStrokeLimit.get -> float -Microsoft.Maui.Graphics.AbstractCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.AbstractCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScaling.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.LimitStrokeScalingEnabled.get -> bool -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.AbstractCanvas.Scale(float fx, float fy) -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeLimit.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.AbstractCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.AbstractPattern -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float stepSize) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height) -> void -Microsoft.Maui.Graphics.AbstractPattern.AbstractPattern(float width, float height, float stepX, float stepY) -> void -Microsoft.Maui.Graphics.AbstractPattern.Height.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepX.get -> float -Microsoft.Maui.Graphics.AbstractPattern.StepY.get -> float -Microsoft.Maui.Graphics.AbstractPattern.Width.get -> float -Microsoft.Maui.Graphics.BitmapExportContext -Microsoft.Maui.Graphics.BitmapExportContext.BitmapExportContext(int width, int height, float dpi) -> void -Microsoft.Maui.Graphics.BitmapExportContext.Dpi.get -> float -Microsoft.Maui.Graphics.BitmapExportContext.Height.get -> int -Microsoft.Maui.Graphics.BitmapExportContext.Width.get -> int -Microsoft.Maui.Graphics.BitmapExportContextExtensions -Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Clear = 16 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Color = 14 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorBurn = 7 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.ColorDodge = 6 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Copy = 17 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Darken = 4 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationAtop = 24 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationIn = 22 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOut = 23 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.DestinationOver = 21 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Difference = 10 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Exclusion = 11 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.HardLight = 9 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Hue = 12 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Lighten = 5 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Luminosity = 15 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Multiply = 1 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Normal = 0 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Overlay = 3 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusDarker = 26 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.PlusLighter = 27 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Saturation = 13 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Screen = 2 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SoftLight = 8 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceAtop = 20 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceIn = 18 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.SourceOut = 19 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.BlendMode.Xor = 25 -> Microsoft.Maui.Graphics.BlendMode -Microsoft.Maui.Graphics.CanvasDefaults -Microsoft.Maui.Graphics.CanvasExtensions -Microsoft.Maui.Graphics.CanvasState -Microsoft.Maui.Graphics.CanvasState.CanvasState() -> void -Microsoft.Maui.Graphics.CanvasState.Scale.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleX.get -> float -Microsoft.Maui.Graphics.CanvasState.ScaleY.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.CanvasState.StrokeSize.get -> float -Microsoft.Maui.Graphics.CanvasState.StrokeSize.set -> void -Microsoft.Maui.Graphics.CanvasState.Transform.get -> System.Numerics.Matrix3x2 -Microsoft.Maui.Graphics.CanvasState.Transform.set -> void -Microsoft.Maui.Graphics.Color -Microsoft.Maui.Graphics.Color.Color() -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue) -> void -Microsoft.Maui.Graphics.Color.Color(byte red, byte green, byte blue, byte alpha) -> void -Microsoft.Maui.Graphics.Color.Color(float gray) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue) -> void -Microsoft.Maui.Graphics.Color.Color(float red, float green, float blue, float alpha) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue) -> void -Microsoft.Maui.Graphics.Color.Color(int red, int green, int blue, int alpha) -> void -Microsoft.Maui.Graphics.Color.Color(System.Numerics.Vector4 color) -> void -Microsoft.Maui.Graphics.Color.GetHue() -> float -Microsoft.Maui.Graphics.Color.GetLuminosity() -> float -Microsoft.Maui.Graphics.Color.GetSaturation() -> float -Microsoft.Maui.Graphics.Color.ToHsl(out float h, out float s, out float l) -> void -Microsoft.Maui.Graphics.Color.ToInt() -> int -Microsoft.Maui.Graphics.Color.ToRgb(out byte r, out byte g, out byte b) -> void -Microsoft.Maui.Graphics.Color.ToRgba(out byte r, out byte g, out byte b, out byte a) -> void -Microsoft.Maui.Graphics.Color.ToUint() -> uint -Microsoft.Maui.Graphics.Colors -Microsoft.Maui.Graphics.Converters.ColorTypeConverter -Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ColorTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointFTypeConverter -Microsoft.Maui.Graphics.Converters.PointFTypeConverter.PointFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.PointTypeConverter -Microsoft.Maui.Graphics.Converters.PointTypeConverter.PointTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectFTypeConverter -Microsoft.Maui.Graphics.Converters.RectFTypeConverter.RectFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.RectTypeConverter -Microsoft.Maui.Graphics.Converters.RectTypeConverter.RectTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter -Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.SizeFTypeConverter() -> void -Microsoft.Maui.Graphics.Converters.SizeTypeConverter -Microsoft.Maui.Graphics.Converters.SizeTypeConverter.SizeTypeConverter() -> void -Microsoft.Maui.Graphics.DrawingCommand -Microsoft.Maui.Graphics.Font -Microsoft.Maui.Graphics.Font.Font() -> void -Microsoft.Maui.Graphics.Font.IsDefault.get -> bool -Microsoft.Maui.Graphics.Font.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.Font.Weight.get -> int -Microsoft.Maui.Graphics.FontSource -Microsoft.Maui.Graphics.FontSource.Equals(Microsoft.Maui.Graphics.FontSource other) -> bool -Microsoft.Maui.Graphics.FontSource.FontSource() -> void -Microsoft.Maui.Graphics.FontSource.FontSource(string! filename, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Italic = 1 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Normal = 0 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontStyleType.Oblique = 2 -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.FontWeights -Microsoft.Maui.Graphics.GeometryUtil -Microsoft.Maui.Graphics.GradientPaint -Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset) -> void -Microsoft.Maui.Graphics.GradientPaint.EndColorIndex.get -> int -Microsoft.Maui.Graphics.GradientPaint.GradientPaint() -> void -Microsoft.Maui.Graphics.GradientPaint.RemoveOffset(int index) -> void -Microsoft.Maui.Graphics.GradientPaint.StartColorIndex.get -> int -Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Center = 1 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Justified = 3 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Left = 0 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.HorizontalAlignment.Right = 2 -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.IBitmapExportService -Microsoft.Maui.Graphics.IBlurrableCanvas -Microsoft.Maui.Graphics.IBlurrableCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ICanvas -Microsoft.Maui.Graphics.ICanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ICanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ICanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ICanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ICanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ICanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ICanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ICanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ICanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ICanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ICanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ICanvas.ResetState() -> void -Microsoft.Maui.Graphics.ICanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ICanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ICanvas.SaveState() -> void -Microsoft.Maui.Graphics.ICanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ICanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ICanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ICanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ICanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.IDrawable -Microsoft.Maui.Graphics.IFont -Microsoft.Maui.Graphics.IFont.StyleType.get -> Microsoft.Maui.Graphics.FontStyleType -Microsoft.Maui.Graphics.IFont.Weight.get -> int -Microsoft.Maui.Graphics.IFontExtensions -Microsoft.Maui.Graphics.IImage -Microsoft.Maui.Graphics.IImage.Height.get -> float -Microsoft.Maui.Graphics.IImage.Width.get -> float -Microsoft.Maui.Graphics.IImageLoadingService -Microsoft.Maui.Graphics.ImageExtensions -Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Bmp = 4 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Gif = 2 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Jpeg = 1 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Png = 0 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageFormat.Tiff = 3 -> Microsoft.Maui.Graphics.ImageFormat -Microsoft.Maui.Graphics.ImageLoadingServiceExtensions -Microsoft.Maui.Graphics.ImagePaint -Microsoft.Maui.Graphics.ImagePaint.ImagePaint() -> void -Microsoft.Maui.Graphics.Insets -Microsoft.Maui.Graphics.Insets.AllValuesAreEqualTo(double value) -> bool -Microsoft.Maui.Graphics.Insets.Bottom.get -> double -Microsoft.Maui.Graphics.Insets.Bottom.set -> void -Microsoft.Maui.Graphics.Insets.Horizontal.get -> double -Microsoft.Maui.Graphics.Insets.Insets(double top, double left, double bottom, double right) -> void -Microsoft.Maui.Graphics.Insets.Left.get -> double -Microsoft.Maui.Graphics.Insets.Left.set -> void -Microsoft.Maui.Graphics.Insets.Right.get -> double -Microsoft.Maui.Graphics.Insets.Right.set -> void -Microsoft.Maui.Graphics.Insets.Top.get -> double -Microsoft.Maui.Graphics.Insets.Top.set -> void -Microsoft.Maui.Graphics.Insets.Vertical.get -> double -Microsoft.Maui.Graphics.InsetsF -Microsoft.Maui.Graphics.InsetsF.AllValuesAreEqualTo(float value) -> bool -Microsoft.Maui.Graphics.InsetsF.Bottom.get -> float -Microsoft.Maui.Graphics.InsetsF.Bottom.set -> void -Microsoft.Maui.Graphics.InsetsF.Horizontal.get -> float -Microsoft.Maui.Graphics.InsetsF.InsetsF(float top, float left, float bottom, float right) -> void -Microsoft.Maui.Graphics.InsetsF.Left.get -> float -Microsoft.Maui.Graphics.InsetsF.Left.set -> void -Microsoft.Maui.Graphics.InsetsF.Right.get -> float -Microsoft.Maui.Graphics.InsetsF.Right.set -> void -Microsoft.Maui.Graphics.InsetsF.Top.get -> float -Microsoft.Maui.Graphics.InsetsF.Top.set -> void -Microsoft.Maui.Graphics.InsetsF.Vertical.get -> float -Microsoft.Maui.Graphics.IPattern -Microsoft.Maui.Graphics.IPattern.Height.get -> float -Microsoft.Maui.Graphics.IPattern.StepX.get -> float -Microsoft.Maui.Graphics.IPattern.StepY.get -> float -Microsoft.Maui.Graphics.IPattern.Width.get -> float -Microsoft.Maui.Graphics.IPdfPage -Microsoft.Maui.Graphics.IPdfPage.Height.get -> float -Microsoft.Maui.Graphics.IPdfPage.PageNumber.get -> int -Microsoft.Maui.Graphics.IPdfPage.Width.get -> float -Microsoft.Maui.Graphics.IPdfRenderService -Microsoft.Maui.Graphics.IPicture -Microsoft.Maui.Graphics.IPicture.Height.get -> float -Microsoft.Maui.Graphics.IPicture.Width.get -> float -Microsoft.Maui.Graphics.IPicture.X.get -> float -Microsoft.Maui.Graphics.IPicture.Y.get -> float -Microsoft.Maui.Graphics.IPictureReader -Microsoft.Maui.Graphics.IPictureWriter -Microsoft.Maui.Graphics.IPlatformFonts -Microsoft.Maui.Graphics.IPlatformFonts.Default.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.DefaultBold.get -> Microsoft.Maui.Graphics.IFont! -Microsoft.Maui.Graphics.IPlatformFonts.Get(Microsoft.Maui.Graphics.IFont! font) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Get(string! alias, int weight = 400, Microsoft.Maui.Graphics.FontStyleType fontStyleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> object! -Microsoft.Maui.Graphics.IPlatformFonts.Register(string! alias, params Microsoft.Maui.Graphics.FontSource[]! sources) -> void -Microsoft.Maui.Graphics.IStringSizeService -Microsoft.Maui.Graphics.ITextAttributes -Microsoft.Maui.Graphics.ITextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.ITextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.ITextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.ITextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.ITextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.ITextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.LayoutLine -Microsoft.Maui.Graphics.LinearGradientPaint -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.EndPoint.set -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint() -> void -Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.LinearGradientPaint.StartPoint.set -> void -Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Butt = 0 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Round = 1 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineCap.Square = 2 -> Microsoft.Maui.Graphics.LineCap -Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Bevel = 2 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Miter = 0 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.LineJoin.Round = 1 -> Microsoft.Maui.Graphics.LineJoin -Microsoft.Maui.Graphics.Paint -Microsoft.Maui.Graphics.Paint.Paint() -> void -Microsoft.Maui.Graphics.PaintGradientStop -Microsoft.Maui.Graphics.PaintGradientStop.Offset.get -> float -Microsoft.Maui.Graphics.PaintGradientStop.Offset.set -> void -Microsoft.Maui.Graphics.PaintPattern -Microsoft.Maui.Graphics.PaintPattern.Height.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepX.get -> float -Microsoft.Maui.Graphics.PaintPattern.StepY.get -> float -Microsoft.Maui.Graphics.PaintPattern.Width.get -> float -Microsoft.Maui.Graphics.PathArcExtensions -Microsoft.Maui.Graphics.PathBuilder -Microsoft.Maui.Graphics.PathBuilder.PathBuilder() -> void -Microsoft.Maui.Graphics.PathExtensions -Microsoft.Maui.Graphics.PathF -Microsoft.Maui.Graphics.PathF.AppendCircle(float cx, float cy, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendCircle(Microsoft.Maui.Graphics.PointF center, float r) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(float x, float y, float w, float h) -> void -Microsoft.Maui.Graphics.PathF.AppendEllipse(Microsoft.Maui.Graphics.RectF rect) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(float x, float y, float w, float h, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRectangle(Microsoft.Maui.Graphics.RectF rect, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(float x, float y, float w, float h, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float cornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius, bool includeLast = false) -> void -Microsoft.Maui.Graphics.PathF.AppendRoundedRectangle(Microsoft.Maui.Graphics.RectF rect, float xCornerRadius, float yCornerRadius) -> void -Microsoft.Maui.Graphics.PathF.Bounds.get -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.Close() -> void -Microsoft.Maui.Graphics.PathF.Closed.get -> bool -Microsoft.Maui.Graphics.PathF.Count.get -> int -Microsoft.Maui.Graphics.PathF.Dispose() -> void -Microsoft.Maui.Graphics.PathF.FirstPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetArcAngle(int aIndex) -> float -Microsoft.Maui.Graphics.PathF.GetArcClockwise(int aIndex) -> bool -Microsoft.Maui.Graphics.PathF.GetBoundsByFlattening(float flatness = 0.001) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.PathF.GetRotatedPoint(int pointIndex, Microsoft.Maui.Graphics.PointF pivotPoint, float angle) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.GetSegmentForPoint(int pointIndex) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentInfo(int segmentIndex, out int pointIndex, out int arcAngleIndex, out int arcClockwiseIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.GetSegmentPointIndex(int index) -> int -Microsoft.Maui.Graphics.PathF.GetSegmentType(int aIndex) -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathF.Invalidate() -> void -Microsoft.Maui.Graphics.PathF.IsSubPathClosed(int subPathIndex) -> bool -Microsoft.Maui.Graphics.PathF.LastPoint.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.LastPointIndex.get -> int -Microsoft.Maui.Graphics.PathF.Move(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.MovePoint(int index, float dx, float dy) -> void -Microsoft.Maui.Graphics.PathF.Open() -> void -Microsoft.Maui.Graphics.PathF.OperationCount.get -> int -Microsoft.Maui.Graphics.PathF.PathF() -> void -Microsoft.Maui.Graphics.PathF.PathF(float x, float y) -> void -Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.RemoveAllSegmentsAfter(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.RemoveSegment(int segmentIndex) -> void -Microsoft.Maui.Graphics.PathF.SegmentCountExcludingOpenAndClose.get -> int -Microsoft.Maui.Graphics.PathF.SetArcAngle(int aIndex, float aValue) -> void -Microsoft.Maui.Graphics.PathF.SetArcClockwise(int aIndex, bool aValue) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, float x, float y) -> void -Microsoft.Maui.Graphics.PathF.SetPoint(int index, Microsoft.Maui.Graphics.PointF point) -> void -Microsoft.Maui.Graphics.PathF.SubPathCount.get -> int -Microsoft.Maui.Graphics.PathF.this[int index].get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PathF.Transform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Arc = 4 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Close = 5 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Cubic = 3 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Line = 1 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Move = 0 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PathOperation.Quad = 2 -> Microsoft.Maui.Graphics.PathOperation -Microsoft.Maui.Graphics.PatternExtensions -Microsoft.Maui.Graphics.PatternPaint -Microsoft.Maui.Graphics.PatternPaint.PatternPaint() -> void -Microsoft.Maui.Graphics.PdfPageExtensions -Microsoft.Maui.Graphics.PictureCanvas -Microsoft.Maui.Graphics.PictureCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.PictureCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.PictureCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.PictureCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.PictureCanvas.Dispose() -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.PictureCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.PictureCanvas.PictureCanvas(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.ResetState() -> void -Microsoft.Maui.Graphics.PictureCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.PictureCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.PictureCanvas.SaveState() -> void -Microsoft.Maui.Graphics.PictureCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.PictureCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.PictureCanvas.SubtractFromClip(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.PictureCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Alpha = 71 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BlendMode = 72 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.BoldSystemFont = 111 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipPath = 81 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ClipRectangle = 82 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ConcatenateTransform = 64 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawArc = 6 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawEllipse = 3 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawImage = 5 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawLine = 0 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPath = 4 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawPdfPage = 7 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRectangle = 1 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawRoundedRectangle = 2 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringAtPoint = 20 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInPath = 22 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawStringInRect = 21 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.DrawTextInRect = 25 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillArc = 14 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillColor = 40 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillEllipse = 12 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPaint = 41 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath = 13 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillPath2 = 15 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRectangle = 10 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FillRoundedRectangle = 11 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontColor = 50 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontName = 51 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.FontSize = 52 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.LimitStrokeScaling = 37 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.ResetState = 102 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RestoreState = 101 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Rotate = 62 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.RotateAtPoint = 63 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SaveState = 100 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Scale = 60 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Shadow = 70 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeBrush = 39 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeColor = 31 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeDashPattern = 32 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLimit = 38 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineCap = 33 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLineJoin = 34 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeLocation = 35 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeMiterLimit = 36 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.StrokeSize = 30 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractFromClip = 80 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SubtractPathFromClip = 83 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.SystemFont = 110 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureCommand.Translate = 61 -> Microsoft.Maui.Graphics.PictureCommand -Microsoft.Maui.Graphics.PictureExtensions -Microsoft.Maui.Graphics.PicturePattern -Microsoft.Maui.Graphics.PictureReaderExtensions -Microsoft.Maui.Graphics.PictureWriterExtensions -Microsoft.Maui.Graphics.Platform.PlatformImage -Microsoft.Maui.Graphics.Platform.PlatformImage.Dispose() -> void -Microsoft.Maui.Graphics.Platform.PlatformImage.Height.get -> float -Microsoft.Maui.Graphics.Platform.PlatformImage.Width.get -> float -Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Deconstruct(out double x, out double y) -> void -Microsoft.Maui.Graphics.Point.Distance(Microsoft.Maui.Graphics.Point other) -> double -Microsoft.Maui.Graphics.Point.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Point.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.Point() -> void -Microsoft.Maui.Graphics.Point.Point(double x, double y) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Point.Point(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.Point.Point(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.Point.Round() -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Point.X.get -> double -Microsoft.Maui.Graphics.Point.X.set -> void -Microsoft.Maui.Graphics.Point.Y.get -> double -Microsoft.Maui.Graphics.Point.Y.set -> void -Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.Deconstruct(out float x, out float y) -> void -Microsoft.Maui.Graphics.PointF.Distance(Microsoft.Maui.Graphics.PointF other) -> float -Microsoft.Maui.Graphics.PointF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.PointF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.PointF() -> void -Microsoft.Maui.Graphics.PointF.PointF(float x, float y) -> void -Microsoft.Maui.Graphics.PointF.PointF(Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.PointF.PointF(System.Numerics.Vector2 v) -> void -Microsoft.Maui.Graphics.PointF.Round() -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.TransformBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.PointF.X.get -> float -Microsoft.Maui.Graphics.PointF.X.set -> void -Microsoft.Maui.Graphics.PointF.Y.get -> float -Microsoft.Maui.Graphics.PointF.Y.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint -Microsoft.Maui.Graphics.RadialGradientPaint.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.RadialGradientPaint.Center.set -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint() -> void -Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.Point center, double radius) -> void -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.get -> double -Microsoft.Maui.Graphics.RadialGradientPaint.Radius.set -> void -Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Bottom.get -> double -Microsoft.Maui.Graphics.Rect.Bottom.set -> void -Microsoft.Maui.Graphics.Rect.Center.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Contains(double x, double y) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Point pt) -> bool -Microsoft.Maui.Graphics.Rect.Contains(Microsoft.Maui.Graphics.Rect rect) -> bool -Microsoft.Maui.Graphics.Rect.Deconstruct(out double x, out double y, out double width, out double height) -> void -Microsoft.Maui.Graphics.Rect.Equals(Microsoft.Maui.Graphics.Rect other) -> bool -Microsoft.Maui.Graphics.Rect.Height.get -> double -Microsoft.Maui.Graphics.Rect.Height.set -> void -Microsoft.Maui.Graphics.Rect.Inflate(double width, double height) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Inflate(Microsoft.Maui.Graphics.Size sz) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.IntersectsWith(Microsoft.Maui.Graphics.Rect r) -> bool -Microsoft.Maui.Graphics.Rect.IsEmpty.get -> bool -Microsoft.Maui.Graphics.Rect.Left.get -> double -Microsoft.Maui.Graphics.Rect.Left.set -> void -Microsoft.Maui.Graphics.Rect.Location.get -> Microsoft.Maui.Graphics.Point -Microsoft.Maui.Graphics.Rect.Location.set -> void -Microsoft.Maui.Graphics.Rect.Offset(double dx, double dy) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Offset(Microsoft.Maui.Graphics.Point dr) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Rect() -> void -Microsoft.Maui.Graphics.Rect.Rect(double x, double y, double width, double height) -> void -Microsoft.Maui.Graphics.Rect.Rect(Microsoft.Maui.Graphics.Point loc, Microsoft.Maui.Graphics.Size sz) -> void -Microsoft.Maui.Graphics.Rect.Right.get -> double -Microsoft.Maui.Graphics.Rect.Right.set -> void -Microsoft.Maui.Graphics.Rect.Round() -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Size.get -> Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Rect.Size.set -> void -Microsoft.Maui.Graphics.Rect.Top.get -> double -Microsoft.Maui.Graphics.Rect.Top.set -> void -Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r) -> Microsoft.Maui.Graphics.Rect -Microsoft.Maui.Graphics.Rect.Width.get -> double -Microsoft.Maui.Graphics.Rect.Width.set -> void -Microsoft.Maui.Graphics.Rect.X.get -> double -Microsoft.Maui.Graphics.Rect.X.set -> void -Microsoft.Maui.Graphics.Rect.Y.get -> double -Microsoft.Maui.Graphics.Rect.Y.set -> void -Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Bottom.get -> float -Microsoft.Maui.Graphics.RectF.Bottom.set -> void -Microsoft.Maui.Graphics.RectF.Center.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Contains(float x, float y) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.PointF pt) -> bool -Microsoft.Maui.Graphics.RectF.Contains(Microsoft.Maui.Graphics.RectF rect) -> bool -Microsoft.Maui.Graphics.RectF.Deconstruct(out float x, out float y, out float width, out float height) -> void -Microsoft.Maui.Graphics.RectF.Equals(Microsoft.Maui.Graphics.RectF other) -> bool -Microsoft.Maui.Graphics.RectF.Height.get -> float -Microsoft.Maui.Graphics.RectF.Height.set -> void -Microsoft.Maui.Graphics.RectF.Inflate(float width, float height) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Inflate(Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.IntersectsWith(Microsoft.Maui.Graphics.RectF r) -> bool -Microsoft.Maui.Graphics.RectF.IsEmpty.get -> bool -Microsoft.Maui.Graphics.RectF.Left.get -> float -Microsoft.Maui.Graphics.RectF.Left.set -> void -Microsoft.Maui.Graphics.RectF.Location.get -> Microsoft.Maui.Graphics.PointF -Microsoft.Maui.Graphics.RectF.Location.set -> void -Microsoft.Maui.Graphics.RectF.Offset(float dx, float dy) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Offset(Microsoft.Maui.Graphics.PointF dr) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.RectF() -> void -Microsoft.Maui.Graphics.RectF.RectF(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.RectF.RectF(Microsoft.Maui.Graphics.PointF loc, Microsoft.Maui.Graphics.SizeF sz) -> void -Microsoft.Maui.Graphics.RectF.Right.get -> float -Microsoft.Maui.Graphics.RectF.Right.set -> void -Microsoft.Maui.Graphics.RectF.Round() -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Size.get -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.RectF.Size.set -> void -Microsoft.Maui.Graphics.RectF.Top.get -> float -Microsoft.Maui.Graphics.RectF.Top.set -> void -Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r) -> Microsoft.Maui.Graphics.RectF -Microsoft.Maui.Graphics.RectF.Width.get -> float -Microsoft.Maui.Graphics.RectF.Width.set -> void -Microsoft.Maui.Graphics.RectF.X.get -> float -Microsoft.Maui.Graphics.RectF.X.set -> void -Microsoft.Maui.Graphics.RectF.Y.get -> float -Microsoft.Maui.Graphics.RectF.Y.set -> void -Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Bleed = 1 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Fit = 0 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ResizeMode.Stretch = 2 -> Microsoft.Maui.Graphics.ResizeMode -Microsoft.Maui.Graphics.ScalingCanvas -Microsoft.Maui.Graphics.ScalingCanvas.Alpha.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.Antialias.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.BlendMode.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ClipRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.ConcatenateTransform(System.Numerics.Matrix3x2 transform) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.get -> float -Microsoft.Maui.Graphics.ScalingCanvas.DisplayScale.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise, bool closed) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawLine(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.DrawRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillArc(float x, float y, float width, float height, float startAngle, float endAngle, bool clockwise) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillEllipse(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRectangle(float x, float y, float width, float height) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FillRoundedRectangle(float x, float y, float width, float height, float cornerRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.FontSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.GetScale() -> float -Microsoft.Maui.Graphics.ScalingCanvas.MiterLimit.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.ResetState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.RestoreState() -> bool -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Rotate(float degrees, float x, float y) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SaveState() -> void -Microsoft.Maui.Graphics.ScalingCanvas.Scale(float sx, float sy) -> void -Microsoft.Maui.Graphics.ScalingCanvas.SetBlur(float blurRadius) -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashOffset.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineCap.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeLineJoin.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.StrokeSize.set -> void -Microsoft.Maui.Graphics.ScalingCanvas.SubtractFromClip(float x1, float y1, float x2, float y2) -> void -Microsoft.Maui.Graphics.ScalingCanvas.Translate(float tx, float ty) -> void -Microsoft.Maui.Graphics.Size -Microsoft.Maui.Graphics.Size.Deconstruct(out double width, out double height) -> void -Microsoft.Maui.Graphics.Size.Equals(Microsoft.Maui.Graphics.Size other) -> bool -Microsoft.Maui.Graphics.Size.Height.get -> double -Microsoft.Maui.Graphics.Size.Height.set -> void -Microsoft.Maui.Graphics.Size.IsZero.get -> bool -Microsoft.Maui.Graphics.Size.Size() -> void -Microsoft.Maui.Graphics.Size.Size(double size = 0) -> void -Microsoft.Maui.Graphics.Size.Size(double width, double height) -> void -Microsoft.Maui.Graphics.Size.Size(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.Size.Width.get -> double -Microsoft.Maui.Graphics.Size.Width.set -> void -Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Deconstruct(out float width, out float height) -> void -Microsoft.Maui.Graphics.SizeF.Equals(Microsoft.Maui.Graphics.SizeF other) -> bool -Microsoft.Maui.Graphics.SizeF.Height.get -> float -Microsoft.Maui.Graphics.SizeF.Height.set -> void -Microsoft.Maui.Graphics.SizeF.IsZero.get -> bool -Microsoft.Maui.Graphics.SizeF.SizeF() -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float size = 0) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(float width, float height) -> void -Microsoft.Maui.Graphics.SizeF.SizeF(System.Numerics.Vector2 vector) -> void -Microsoft.Maui.Graphics.SizeF.TransformNormalBy(in System.Numerics.Matrix3x2 transform) -> Microsoft.Maui.Graphics.SizeF -Microsoft.Maui.Graphics.SizeF.Width.get -> float -Microsoft.Maui.Graphics.SizeF.Width.set -> void -Microsoft.Maui.Graphics.SolidPaint -Microsoft.Maui.Graphics.SolidPaint.SolidPaint() -> void -Microsoft.Maui.Graphics.StandardPicture -Microsoft.Maui.Graphics.StandardPicture.Height.get -> float -Microsoft.Maui.Graphics.StandardPicture.Width.get -> float -Microsoft.Maui.Graphics.StandardPicture.X.get -> float -Microsoft.Maui.Graphics.StandardPicture.Y.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.FontSize.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.get -> Microsoft.Maui.Graphics.HorizontalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.HorizontalAlignment.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.get -> float -Microsoft.Maui.Graphics.StandardTextAttributes.Margin.set -> void -Microsoft.Maui.Graphics.StandardTextAttributes.StandardTextAttributes() -> void -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.get -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.StandardTextAttributes.VerticalAlignment.set -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText -Microsoft.Maui.Graphics.Text.AbstractAttributedText.AbstractAttributedText() -> void -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.get -> bool -Microsoft.Maui.Graphics.Text.AbstractAttributedText.Optimal.set -> void -Microsoft.Maui.Graphics.Text.AttributedText -Microsoft.Maui.Graphics.Text.AttributedTextBlock -Microsoft.Maui.Graphics.Text.AttributedTextExtensions -Microsoft.Maui.Graphics.Text.AttributedTextRun -Microsoft.Maui.Graphics.Text.AttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.AttributedTextRunComparer() -> void -Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions -Microsoft.Maui.Graphics.Text.CountingWriter -Microsoft.Maui.Graphics.Text.CountingWriter.Count.get -> int -Microsoft.Maui.Graphics.Text.IAttributedText -Microsoft.Maui.Graphics.Text.IAttributedTextRun -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Length.get -> int -Microsoft.Maui.Graphics.Text.IAttributedTextRun.Start.get -> int -Microsoft.Maui.Graphics.Text.ITextAttributes -Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.ClosedCircle = 0 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.Hyphen = 2 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MarkerType.OpenCircle = 1 -> Microsoft.Maui.Graphics.Text.MarkerType -Microsoft.Maui.Graphics.Text.MutableAttributedText -Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Background = 9 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Bold = 2 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Color = 8 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontName = 0 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.FontSize = 1 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Italic = 3 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Marker = 11 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Strikethrough = 5 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Subscript = 6 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Superscript = 7 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.Underline = 4 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttribute.UnorderedList = 10 -> Microsoft.Maui.Graphics.Text.TextAttribute -Microsoft.Maui.Graphics.Text.TextAttributeExtensions -Microsoft.Maui.Graphics.Text.TextAttributes -Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes() -> void -Microsoft.Maui.Graphics.Text.TextAttributesExtensions -Microsoft.Maui.Graphics.Text.TextColors -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementEnded() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.ElementStarted() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.XmlAttributedTextReader() -> void -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter -Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.XmlAttributedTextWriter() -> void -Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.ClipBounds = 0 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.TextFlow.OverflowBounds = 1 -> Microsoft.Maui.Graphics.TextFlow -Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Bottom = 2 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Center = 1 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.VerticalAlignment.Top = 0 -> Microsoft.Maui.Graphics.VerticalAlignment -Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.EvenOdd = 1 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.WindingMode.NonZero = 0 -> Microsoft.Maui.Graphics.WindingMode -Microsoft.Maui.Graphics.XmlnsPrefixAttribute -override Microsoft.Maui.Graphics.Color.GetHashCode() -> int -override Microsoft.Maui.Graphics.Font.GetHashCode() -> int -override Microsoft.Maui.Graphics.FontSource.Equals(object? obj) -> bool -override Microsoft.Maui.Graphics.FontSource.GetHashCode() -> int -override Microsoft.Maui.Graphics.GradientPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.ImagePaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Insets.GetHashCode() -> int -override Microsoft.Maui.Graphics.InsetsF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PathF.GetHashCode() -> int -override Microsoft.Maui.Graphics.PatternPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Point.GetHashCode() -> int -override Microsoft.Maui.Graphics.PointF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Rect.GetHashCode() -> int -override Microsoft.Maui.Graphics.RectF.GetHashCode() -> int -override Microsoft.Maui.Graphics.Size.GetHashCode() -> int -override Microsoft.Maui.Graphics.SizeF.GetHashCode() -> int -override Microsoft.Maui.Graphics.SolidPaint.IsTransparent.get -> bool -override Microsoft.Maui.Graphics.Text.CountingWriter.Write(char value) -> void -readonly Microsoft.Maui.Graphics.Color.Alpha -> float -readonly Microsoft.Maui.Graphics.Color.Blue -> float -readonly Microsoft.Maui.Graphics.Color.Green -> float -readonly Microsoft.Maui.Graphics.Color.Red -> float -readonly Microsoft.Maui.Graphics.FontSource.FontStyleType -> Microsoft.Maui.Graphics.FontStyleType -readonly Microsoft.Maui.Graphics.FontSource.Name -> string! -readonly Microsoft.Maui.Graphics.FontSource.Weight -> int -static Microsoft.Maui.Graphics.CanvasState.GetLengthScale(System.Numerics.Matrix3x2 matrix) -> float -static Microsoft.Maui.Graphics.Font.Default.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.DefaultBold.get -> Microsoft.Maui.Graphics.Font -static Microsoft.Maui.Graphics.Font.operator !=(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.Font.operator ==(Microsoft.Maui.Graphics.Font left, Microsoft.Maui.Graphics.Font right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator !=(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.FontSource.operator ==(Microsoft.Maui.Graphics.FontSource left, Microsoft.Maui.Graphics.FontSource right) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.DegreesToRadians(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.EllipseAngleToPoint(float x, float y, float width, float height, float angleInDegrees) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetAngleAsDegrees(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetDistance(float x1, float y1, float x2, float y2) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetFactor(float aMin, float aMax, float aValue) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetLinearValue(float aMin, float aMax, float aFactor) -> float -static Microsoft.Maui.Graphics.GeometryUtil.GetOppositePoint(Microsoft.Maui.Graphics.PointF pivot, Microsoft.Maui.Graphics.PointF oppositePoint) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.GetSweep(float angle1, float angle2, bool clockwise) -> float -static Microsoft.Maui.Graphics.GeometryUtil.IsLineIntersectingLine(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3) -> bool -static Microsoft.Maui.Graphics.GeometryUtil.PolarToPoint(float angleInRadians, float fx, float fy) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(double angle) -> double -static Microsoft.Maui.Graphics.GeometryUtil.RadiansToDegrees(float angle) -> float -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF center, Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.GeometryUtil.RotatePoint(Microsoft.Maui.Graphics.PointF point, float angle) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.explicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.Point pt) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.Point(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.implicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.Point p) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.Point.operator !=(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.operator +(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Point.operator -(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Point.operator ==(Microsoft.Maui.Graphics.Point ptA, Microsoft.Maui.Graphics.Point ptB) -> bool -static Microsoft.Maui.Graphics.Point.Zero -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.explicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.PointF pt) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.PointF p) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.PointF p) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.PointF.implicit operator Microsoft.Maui.Graphics.PointF(System.Numerics.Vector2 v) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator !=(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.PointF.operator +(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF pt, Microsoft.Maui.Graphics.SizeF sz) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.PointF.operator -(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.PointF.operator ==(Microsoft.Maui.Graphics.PointF ptA, Microsoft.Maui.Graphics.PointF ptB) -> bool -static Microsoft.Maui.Graphics.Rect.FromLTRB(double left, double top, double right, double bottom) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.implicit operator Microsoft.Maui.Graphics.RectF(Microsoft.Maui.Graphics.Rect rect) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Rect.Intersect(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.operator !=(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.operator ==(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> bool -static Microsoft.Maui.Graphics.Rect.Union(Microsoft.Maui.Graphics.Rect r1, Microsoft.Maui.Graphics.Rect r2) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.Rect.Zero -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.FromLTRB(float left, float top, float right, float bottom) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.implicit operator Microsoft.Maui.Graphics.Rect(Microsoft.Maui.Graphics.RectF rect) -> Microsoft.Maui.Graphics.Rect -static Microsoft.Maui.Graphics.RectF.Intersect(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.operator !=(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.operator ==(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> bool -static Microsoft.Maui.Graphics.RectF.Union(Microsoft.Maui.Graphics.RectF r1, Microsoft.Maui.Graphics.RectF r2) -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.RectF.Zero -> Microsoft.Maui.Graphics.RectF -static Microsoft.Maui.Graphics.Size.explicit operator Microsoft.Maui.Graphics.Point(Microsoft.Maui.Graphics.Size size) -> Microsoft.Maui.Graphics.Point -static Microsoft.Maui.Graphics.Size.implicit operator Microsoft.Maui.Graphics.SizeF(Microsoft.Maui.Graphics.Size s) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.Size.operator !=(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.Size.operator *(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator +(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator -(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator /(Microsoft.Maui.Graphics.Size s1, double value) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.Size.operator ==(Microsoft.Maui.Graphics.Size s1, Microsoft.Maui.Graphics.Size s2) -> bool -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.PointF(Microsoft.Maui.Graphics.SizeF size) -> Microsoft.Maui.Graphics.PointF -static Microsoft.Maui.Graphics.SizeF.explicit operator Microsoft.Maui.Graphics.SizeF(System.Numerics.Vector2 size) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.explicit operator System.Numerics.Vector2(Microsoft.Maui.Graphics.SizeF size) -> System.Numerics.Vector2 -static Microsoft.Maui.Graphics.SizeF.implicit operator Microsoft.Maui.Graphics.Size(Microsoft.Maui.Graphics.SizeF s) -> Microsoft.Maui.Graphics.Size -static Microsoft.Maui.Graphics.SizeF.operator !=(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static Microsoft.Maui.Graphics.SizeF.operator *(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator +(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator -(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator /(Microsoft.Maui.Graphics.SizeF s1, float value) -> Microsoft.Maui.Graphics.SizeF -static Microsoft.Maui.Graphics.SizeF.operator ==(Microsoft.Maui.Graphics.SizeF s1, Microsoft.Maui.Graphics.SizeF s2) -> bool -static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowOffset -> Microsoft.Maui.Graphics.SizeF -static readonly Microsoft.Maui.Graphics.PointF.Zero -> Microsoft.Maui.Graphics.PointF -static readonly Microsoft.Maui.Graphics.Size.Zero -> Microsoft.Maui.Graphics.Size -static readonly Microsoft.Maui.Graphics.SizeF.Zero -> Microsoft.Maui.Graphics.SizeF -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.get -> float -virtual Microsoft.Maui.Graphics.AbstractCanvas.DisplayScale.set -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.Dispose() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.ResetState() -> void -virtual Microsoft.Maui.Graphics.AbstractCanvas.RestoreState() -> bool -virtual Microsoft.Maui.Graphics.AbstractCanvas.SaveState() -> void -virtual Microsoft.Maui.Graphics.BitmapExportContext.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.Dispose() -> void -virtual Microsoft.Maui.Graphics.CanvasState.TransformChanged() -> void -virtual Microsoft.Maui.Graphics.Paint.IsTransparent.get -> bool -~abstract Microsoft.Maui.Graphics.AbstractCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.Font.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.FontColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformDrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.PlatformSetStrokeDashPattern(float[] strokePattern, float strokeDashOffset, float strokeSize) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~abstract Microsoft.Maui.Graphics.AbstractCanvas.StrokeColor.set -> void -~abstract Microsoft.Maui.Graphics.AbstractPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Canvas.get -> Microsoft.Maui.Graphics.ICanvas -~abstract Microsoft.Maui.Graphics.BitmapExportContext.Image.get -> Microsoft.Maui.Graphics.IImage -~abstract Microsoft.Maui.Graphics.BitmapExportContext.WriteToStream(System.IO.Stream stream) -> void -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~abstract Microsoft.Maui.Graphics.Text.AbstractAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.AbstractCanvas -~Microsoft.Maui.Graphics.AbstractCanvas.AbstractCanvas(Microsoft.Maui.Graphics.ICanvasStateService stateService, Microsoft.Maui.Graphics.IStringSizeService stringSizeService) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.CurrentState.get -> TState -~Microsoft.Maui.Graphics.AbstractCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string aString, Microsoft.Maui.Graphics.IFont font, float aFontSize, Microsoft.Maui.Graphics.HorizontalAlignment aHorizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment aVerticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.AbstractCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.CanvasState.CanvasState(Microsoft.Maui.Graphics.CanvasState prototype) -> void -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.get -> float[] -~Microsoft.Maui.Graphics.CanvasState.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.Color.AddLuminosity(float delta) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.AsPaint() -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.Color.GetComplementary() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.MultiplyAlpha(float multiplyBy) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.ToArgbHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.ToHex() -> string -~Microsoft.Maui.Graphics.Color.ToHex(bool includeAlpha) -> string -~Microsoft.Maui.Graphics.Color.ToRgbaHex(bool includeAlpha = false) -> string -~Microsoft.Maui.Graphics.Color.WithAlpha(float alpha) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithHue(float hue) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithLuminosity(float luminosity) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Color.WithSaturation(float saturation) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Font.Equals(Microsoft.Maui.Graphics.IFont other) -> bool -~Microsoft.Maui.Graphics.Font.Font(string name, int weight = 400, Microsoft.Maui.Graphics.FontStyleType styleType = Microsoft.Maui.Graphics.FontStyleType.Normal) -> void -~Microsoft.Maui.Graphics.Font.Name.get -> string -~Microsoft.Maui.Graphics.GradientPaint.AddOffset(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors() -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.BlendStartAndEndColors(Microsoft.Maui.Graphics.Color startColor, Microsoft.Maui.Graphics.Color endColor, float factor) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.EndColor.set -> void -~Microsoft.Maui.Graphics.GradientPaint.GetColorAt(float offset) -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.GetSortedStops() -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientPaint(Microsoft.Maui.Graphics.GradientPaint source) -> void -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.get -> Microsoft.Maui.Graphics.PaintGradientStop[] -~Microsoft.Maui.Graphics.GradientPaint.GradientStops.set -> void -~Microsoft.Maui.Graphics.GradientPaint.SetGradientStops(float[] offsets, Microsoft.Maui.Graphics.Color[] colors) -> void -~Microsoft.Maui.Graphics.GradientPaint.StartColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.GradientPaint.StartColor.set -> void -~Microsoft.Maui.Graphics.IBitmapExportService.CreateContext(int width, int height, float displayScale = 1) -> Microsoft.Maui.Graphics.BitmapExportContext -~Microsoft.Maui.Graphics.ICanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ICanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ICanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ICanvas.Font.set -> void -~Microsoft.Maui.Graphics.ICanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ICanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ICanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ICanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ICanvasStateService -~Microsoft.Maui.Graphics.ICanvasStateService.CreateCopy(TState prototype) -> TState -~Microsoft.Maui.Graphics.ICanvasStateService.CreateNew(object context) -> TState -~Microsoft.Maui.Graphics.IDrawable.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.IFont.Name.get -> string -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.IImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.IImageLoadingService.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.get -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.ImagePaint.Image.set -> void -~Microsoft.Maui.Graphics.Insets.Insets(Microsoft.Maui.Graphics.Insets insets) -> void -~Microsoft.Maui.Graphics.Insets.ToParsableString() -> string -~Microsoft.Maui.Graphics.InsetsF.InsetsF(Microsoft.Maui.Graphics.InsetsF insets) -> void -~Microsoft.Maui.Graphics.InsetsF.ToParsableString() -> string -~Microsoft.Maui.Graphics.IPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPdfPage.Save(System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPdfPage.SaveAsync(System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IPdfRenderService.CreatePage(System.IO.Stream stream, int pageNumber = -1) -> Microsoft.Maui.Graphics.IPdfPage -~Microsoft.Maui.Graphics.IPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.IPictureReader.Read(byte[] data) -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.IPictureWriter.Save(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> void -~Microsoft.Maui.Graphics.IPictureWriter.SaveAsync(Microsoft.Maui.Graphics.IPicture picture, System.IO.Stream stream) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.IStringSizeService.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ITextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.ITextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.ITextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.LinearGradientPaint.LinearGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point startPoint, Microsoft.Maui.Graphics.Point endPoint) -> void -~Microsoft.Maui.Graphics.Paint.BackgroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.BackgroundColor.set -> void -~Microsoft.Maui.Graphics.Paint.ForegroundColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.Paint.ForegroundColor.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.PaintGradientStop.Color.set -> void -~Microsoft.Maui.Graphics.PaintGradientStop.CompareTo(Microsoft.Maui.Graphics.PaintGradientStop obj) -> int -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(float offset, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PaintGradientStop.PaintGradientStop(Microsoft.Maui.Graphics.PaintGradientStop source) -> void -~Microsoft.Maui.Graphics.PaintPattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.PaintPattern.Paint.get -> Microsoft.Maui.Graphics.Paint -~Microsoft.Maui.Graphics.PaintPattern.Paint.set -> void -~Microsoft.Maui.Graphics.PaintPattern.PaintPattern(Microsoft.Maui.Graphics.IPattern pattern) -> void -~Microsoft.Maui.Graphics.PaintPattern.Wrapped.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PathBuilder.BuildPath(string pathAsString) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(float x1, float y1, float x2, float y2, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.AddArc(Microsoft.Maui.Graphics.PointF topLeft, Microsoft.Maui.Graphics.PointF bottomRight, float startAngle, float endAngle, bool clockwise) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(float c1X, float c1Y, float c2X, float c2Y, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.CurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Equals(object obj, float epsilon) -> bool -~Microsoft.Maui.Graphics.PathF.GetFlattenedPath(float flatness = 0.001, bool includeSubPaths = false) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.GetPointsForSegment(int segmentIndex) -> Microsoft.Maui.Graphics.PointF[] -~Microsoft.Maui.Graphics.PathF.InsertCurveTo(Microsoft.Maui.Graphics.PointF controlPoint1, Microsoft.Maui.Graphics.PointF controlPoint2, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertLineTo(Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.InsertQuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point, int index) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.LineTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.MoveTo(Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.PathF(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PathF.PlatformPath.get -> object -~Microsoft.Maui.Graphics.PathF.PlatformPath.set -> void -~Microsoft.Maui.Graphics.PathF.Points.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.QuadTo(float cx, float cy, float x, float y) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.QuadTo(Microsoft.Maui.Graphics.PointF controlPoint, Microsoft.Maui.Graphics.PointF point) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Reverse() -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.Rotate(float angleAsDegrees, Microsoft.Maui.Graphics.PointF pivot) -> Microsoft.Maui.Graphics.PathF -~Microsoft.Maui.Graphics.PathF.SegmentTypes.get -> System.Collections.Generic.IEnumerable -~Microsoft.Maui.Graphics.PathF.Separate() -> System.Collections.Generic.List -~Microsoft.Maui.Graphics.PatternPaint.Pattern.get -> Microsoft.Maui.Graphics.IPattern -~Microsoft.Maui.Graphics.PatternPaint.Pattern.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.PictureCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.PictureCanvas.Font.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.PictureCanvas.Picture.get -> Microsoft.Maui.Graphics.IPicture -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.PictureCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.PictureCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture) -> void -~Microsoft.Maui.Graphics.PicturePattern.PicturePattern(Microsoft.Maui.Graphics.IPicture picture, float stepX, float stepY) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Bytes.get -> byte[] -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidth, float maxHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Downsize(float maxWidthOrHeight, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Draw(Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF dirtyRect) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.PlatformImage(byte[] bytes, Microsoft.Maui.Graphics.ImageFormat originalFormat = Microsoft.Maui.Graphics.ImageFormat.Png) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.Resize(float width, float height, Microsoft.Maui.Graphics.ResizeMode resizeMode = Microsoft.Maui.Graphics.ResizeMode.Fit, bool disposeOriginal = false) -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Platform.PlatformImage.Save(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> void -~Microsoft.Maui.Graphics.Platform.PlatformImage.SaveAsync(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~Microsoft.Maui.Graphics.Platform.PlatformImage.ToPlatformImage() -> Microsoft.Maui.Graphics.IImage -~Microsoft.Maui.Graphics.Point.Equals(object o, double epsilon) -> bool -~Microsoft.Maui.Graphics.PointF.Equals(object o, float epsilon) -> bool -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.GradientPaint gradientPaint) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops) -> void -~Microsoft.Maui.Graphics.RadialGradientPaint.RadialGradientPaint(Microsoft.Maui.Graphics.PaintGradientStop[] gradientStops, Microsoft.Maui.Graphics.Point center, double radius) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.ClipPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawImage(Microsoft.Maui.Graphics.IImage image, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawPath(Microsoft.Maui.Graphics.PathF path) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, float width, float height, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawString(string value, float x, float y, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.DrawText(Microsoft.Maui.Graphics.Text.IAttributedText value, float x, float y, float width, float height) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FillPath(Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Font.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.FontColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.GetStringSize(string value, Microsoft.Maui.Graphics.IFont font, float fontSize, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment) -> Microsoft.Maui.Graphics.SizeF -~Microsoft.Maui.Graphics.ScalingCanvas.ParentCanvas.get -> Microsoft.Maui.Graphics.ICanvas -~Microsoft.Maui.Graphics.ScalingCanvas.ScalingCanvas(Microsoft.Maui.Graphics.ICanvas wrapped) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetFillPaint(Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.SetShadow(Microsoft.Maui.Graphics.SizeF offset, float blur, Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeColor.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.StrokeDashPattern.set -> void -~Microsoft.Maui.Graphics.ScalingCanvas.Wrapped.get -> object -~Microsoft.Maui.Graphics.SolidPaint.Color.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.SolidPaint.Color.set -> void -~Microsoft.Maui.Graphics.SolidPaint.SolidPaint(Microsoft.Maui.Graphics.Color color) -> void -~Microsoft.Maui.Graphics.StandardPicture.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~Microsoft.Maui.Graphics.StandardPicture.Hash.get -> string -~Microsoft.Maui.Graphics.StandardPicture.Hash.set -> void -~Microsoft.Maui.Graphics.StandardPicture.StandardPicture(float x, float y, float width, float height, Microsoft.Maui.Graphics.DrawingCommand[] commands, string hash = null) -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.get -> Microsoft.Maui.Graphics.IFont -~Microsoft.Maui.Graphics.StandardTextAttributes.Font.set -> void -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.get -> Microsoft.Maui.Graphics.Color -~Microsoft.Maui.Graphics.StandardTextAttributes.TextFontColor.set -> void -~Microsoft.Maui.Graphics.Text.AttributedText.AttributedText(string text, System.Collections.Generic.IReadOnlyList runs, bool optimal = false) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.AttributedTextBlock(string text, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextBlock.Text.get -> string -~Microsoft.Maui.Graphics.Text.AttributedTextRun.AttributedTextRun(int start, int length, Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> void -~Microsoft.Maui.Graphics.Text.AttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Compare(Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> int -~Microsoft.Maui.Graphics.Text.CountingWriter.CountingWriter(System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.IAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~Microsoft.Maui.Graphics.Text.IAttributedText.Text.get -> string -~Microsoft.Maui.Graphics.Text.IAttributedTextRun.Attributes.get -> Microsoft.Maui.Graphics.Text.ITextAttributes -~Microsoft.Maui.Graphics.Text.MutableAttributedText.AddRun(Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> void -~Microsoft.Maui.Graphics.Text.MutableAttributedText.MutableAttributedText(string text) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IDictionary dictionary) -> void -~Microsoft.Maui.Graphics.Text.TextAttributes.TextAttributes(System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextReader.Read(System.IO.TextReader reader) -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText attributedText, System.IO.TextWriter writer) -> void -~Microsoft.Maui.Graphics.Text.XmlAttributedTextWriter.Write(Microsoft.Maui.Graphics.Text.IAttributedText text) -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.Prefix.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlNamespace.get -> string -~Microsoft.Maui.Graphics.XmlnsPrefixAttribute.XmlnsPrefixAttribute(string xmlNamespace, string prefix) -> void -~override Microsoft.Maui.Graphics.Color.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Color.ToString() -> string -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object fromValue) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValues(System.ComponentModel.ITypeDescriptorContext context) -> System.ComponentModel.TypeConverter.StandardValuesCollection -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesExclusive(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.ColorTypeConverter.GetStandardValuesSupported(System.ComponentModel.ITypeDescriptorContext context) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.PointTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.RectTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeFTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Type sourceType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.CanConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Type destinationType) -> bool -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertFrom(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value) -> object -~override Microsoft.Maui.Graphics.Converters.SizeTypeConverter.ConvertTo(System.ComponentModel.ITypeDescriptorContext context, System.Globalization.CultureInfo culture, object value, System.Type destinationType) -> object -~override Microsoft.Maui.Graphics.Font.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.GradientPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Insets.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Insets.ToString() -> string -~override Microsoft.Maui.Graphics.InsetsF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.InsetsF.ToString() -> string -~override Microsoft.Maui.Graphics.PathF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.PicturePattern.Draw(Microsoft.Maui.Graphics.ICanvas canvas) -> void -~override Microsoft.Maui.Graphics.Point.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.Point.ToString() -> string -~override Microsoft.Maui.Graphics.PointF.Equals(object o) -> bool -~override Microsoft.Maui.Graphics.PointF.ToString() -> string -~override Microsoft.Maui.Graphics.Rect.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Rect.ToString() -> string -~override Microsoft.Maui.Graphics.RectF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.RectF.ToString() -> string -~override Microsoft.Maui.Graphics.Size.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.Size.ToString() -> string -~override Microsoft.Maui.Graphics.SizeF.Equals(object obj) -> bool -~override Microsoft.Maui.Graphics.SizeF.ToString() -> string -~override Microsoft.Maui.Graphics.SolidPaint.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.AttributedText.Text.get -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextBlock.ToString() -> string -~override Microsoft.Maui.Graphics.Text.AttributedTextRun.ToString() -> string -~override Microsoft.Maui.Graphics.Text.CountingWriter.Encoding.get -> System.Text.Encoding -~override Microsoft.Maui.Graphics.Text.CountingWriter.ToString() -> string -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Runs.get -> System.Collections.Generic.IReadOnlyList -~override Microsoft.Maui.Graphics.Text.MutableAttributedText.Text.get -> string -~static Microsoft.Maui.Graphics.BitmapExportContextExtensions.WriteToFile(this Microsoft.Maui.Graphics.BitmapExportContext exportContext, string filename) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode = Microsoft.Maui.Graphics.WindingMode.NonZero) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ClipRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise, bool closed) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawLine(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.Rect bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.DrawString(this Microsoft.Maui.Graphics.ICanvas target, string value, Microsoft.Maui.Graphics.RectF bounds, Microsoft.Maui.Graphics.HorizontalAlignment horizontalAlignment, Microsoft.Maui.Graphics.VerticalAlignment verticalAlignment, Microsoft.Maui.Graphics.TextFlow textFlow = Microsoft.Maui.Graphics.TextFlow.ClipBounds, float lineSpacingAdjustment = 0) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.EnableDefaultShadow(this Microsoft.Maui.Graphics.ICanvas canvas, float zoom = 1) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, float x, float y, float width, float height, float startAngle, float endAngle, Microsoft.Maui.Graphics.Paint paint, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.Rect bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillArc(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.RectF bounds, float startAngle, float endAngle, bool clockwise) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, float centerX, float centerY, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Point center, double radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillCircle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PointF center, float radius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillEllipse(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillPath(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.PathF path, Microsoft.Maui.Graphics.WindingMode windingMode) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, float x, float y, float width, float height, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect, double topLeftCornerRadius, double topRightCornerRadius, double bottomLeftCornerRadius, double bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float cornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float topLeftCornerRadius, float topRightCornerRadius, float bottomLeftCornerRadius, float bottomRightCornerRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.FillRoundedRectangle(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect, float xRadius, float yRadius) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.ResetStroke(this Microsoft.Maui.Graphics.ICanvas canvas) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Point point1, Microsoft.Maui.Graphics.Point point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.PointF point1, Microsoft.Maui.Graphics.PointF point2) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.Rect rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPaint(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Paint paint, Microsoft.Maui.Graphics.RectF rectangle) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SetFillPattern(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.IPattern pattern, Microsoft.Maui.Graphics.Color foregroundColor) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.Rect rect) -> void -~static Microsoft.Maui.Graphics.CanvasExtensions.SubtractFromClip(this Microsoft.Maui.Graphics.ICanvas target, Microsoft.Maui.Graphics.RectF rect) -> void -~static Microsoft.Maui.Graphics.Color.FromArgb(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHex(string colorAsArgbHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(double h, double s, double l, double a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsla(float h, float s, float l, float a = 1) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(float h, float s, float v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsv(int h, int s, int v) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(float h, float s, float v, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromHsva(int h, int s, int v, int a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromInt(int argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(byte red, byte green, byte blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(double red, double green, double blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(float red, float green, float blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgb(int red, int green, int blue) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(byte red, byte green, byte blue, byte alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(double r, double g, double b, double a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(float r, float g, float b, float a) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(int red, int green, int blue, int alpha) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromRgba(string colorAsHex) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.FromUint(uint argb) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.implicit operator Microsoft.Maui.Graphics.Color(System.Numerics.Vector4 color) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.Parse(string value) -> Microsoft.Maui.Graphics.Color -~static Microsoft.Maui.Graphics.Color.TryParse(string value, out Microsoft.Maui.Graphics.Color color) -> bool -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgStyle(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.IFontExtensions.GetSvgWeight(this Microsoft.Maui.Graphics.IFont font) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBase64(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> string -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytes(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> byte[] -~static Microsoft.Maui.Graphics.ImageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.ImageExtensions.AsPaint(this Microsoft.Maui.Graphics.IImage target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.ImageExtensions.AsStream(this Microsoft.Maui.Graphics.IImage target, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png, float quality = 1) -> System.IO.Stream -~static Microsoft.Maui.Graphics.ImageExtensions.SetFillImage(this Microsoft.Maui.Graphics.ICanvas canvas, Microsoft.Maui.Graphics.IImage image) -> void -~static Microsoft.Maui.Graphics.ImageLoadingServiceExtensions.FromBytes(this Microsoft.Maui.Graphics.IImageLoadingService target, byte[] bytes) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Insets.Parse(string value) -> Microsoft.Maui.Graphics.Insets -~static Microsoft.Maui.Graphics.InsetsF.Parse(string value) -> Microsoft.Maui.Graphics.InsetsF -~static Microsoft.Maui.Graphics.PathArcExtensions.DrawArc(this Microsoft.Maui.Graphics.PathF aPath, float x, float y, float startAngle, float arc, float radius, float yRadius, float xAxisRotation) -> void -~static Microsoft.Maui.Graphics.PathArcExtensions.SVGArcTo(this Microsoft.Maui.Graphics.PathF aTarget, float rx, float ry, float angle, bool largeArcFlag, bool sweepFlag, float x, float y, float lastPointX, float lastPointY) -> void -~static Microsoft.Maui.Graphics.PathBuilder.Build(string definition) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathBuilder.ParseFloat(string value) -> float -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float scale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.AsScaledPath(this Microsoft.Maui.Graphics.PathF target, float xScale, float yScale) -> Microsoft.Maui.Graphics.PathF -~static Microsoft.Maui.Graphics.PathExtensions.ToDefinitionString(this Microsoft.Maui.Graphics.PathF path, float ppu = 1) -> string -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PatternExtensions.AsPaint(this Microsoft.Maui.Graphics.IPattern target, Microsoft.Maui.Graphics.Color foregroundColor) -> Microsoft.Maui.Graphics.Paint -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBase64(this Microsoft.Maui.Graphics.IPdfPage target) -> string -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytes(this Microsoft.Maui.Graphics.IPdfPage target) -> byte[] -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsBytesAsync(this Microsoft.Maui.Graphics.IPdfPage target) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PdfPageExtensions.AsStream(this Microsoft.Maui.Graphics.IPdfPage target) -> System.IO.Stream -~static Microsoft.Maui.Graphics.PictureExtensions.GetBounds(this Microsoft.Maui.Graphics.IPicture target) -> Microsoft.Maui.Graphics.RectF -~static Microsoft.Maui.Graphics.PictureReaderExtensions.Read(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> Microsoft.Maui.Graphics.IPicture -~static Microsoft.Maui.Graphics.PictureReaderExtensions.ReadAsync(this Microsoft.Maui.Graphics.IPictureReader target, System.IO.Stream stream, string hash = null) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBase64(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> string -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytes(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> byte[] -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsBytesAsync(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.Threading.Tasks.Task -~static Microsoft.Maui.Graphics.PictureWriterExtensions.SaveAsStream(this Microsoft.Maui.Graphics.IPictureWriter target, Microsoft.Maui.Graphics.IPicture picture) -> System.IO.Stream -~static Microsoft.Maui.Graphics.Platform.PlatformImage.FromStream(System.IO.Stream stream, Microsoft.Maui.Graphics.ImageFormat format = Microsoft.Maui.Graphics.ImageFormat.Png) -> Microsoft.Maui.Graphics.IImage -~static Microsoft.Maui.Graphics.Point.TryParse(string value, out Microsoft.Maui.Graphics.Point point) -> bool -~static Microsoft.Maui.Graphics.PointF.TryParse(string value, out Microsoft.Maui.Graphics.PointF pointF) -> bool -~static Microsoft.Maui.Graphics.Rect.TryParse(string value, out Microsoft.Maui.Graphics.Rect rectangle) -> bool -~static Microsoft.Maui.Graphics.RectF.TryParse(string value, out Microsoft.Maui.Graphics.RectF rectangleF) -> bool -~static Microsoft.Maui.Graphics.Size.TryParse(string value, out Microsoft.Maui.Graphics.Size size) -> bool -~static Microsoft.Maui.Graphics.SizeF.TryParse(string value, out Microsoft.Maui.Graphics.SizeF sizeF) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateBlocks(this Microsoft.Maui.Graphics.Text.IAttributedText text) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphRun(this Microsoft.Maui.Graphics.Text.IAttributedText text, int start, int length, System.Collections.Generic.IList runs, int startIndexForSearch = 0) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.CreateParagraphs(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> System.Collections.Generic.IReadOnlyList -~static Microsoft.Maui.Graphics.Text.AttributedTextExtensions.Optimize(this Microsoft.Maui.Graphics.Text.IAttributedText attributedText) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.CalculatedIntersections(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> System.Collections.Generic.IList -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.GetEnd(this Microsoft.Maui.Graphics.Text.IAttributedTextRun run) -> int -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Intersects(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, int start, int length) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.IntersectsExactly(this Microsoft.Maui.Graphics.Text.IAttributedTextRun first, Microsoft.Maui.Graphics.Text.IAttributedTextRun second) -> bool -~static Microsoft.Maui.Graphics.Text.AttributedTextRunExtensions.Optimize(this System.Collections.Generic.List runs, int textLength) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBackgroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetBold(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontName(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetFontSize(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, float? fontSize = null) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetForegroundColor(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetItalic(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetMarker(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> Microsoft.Maui.Graphics.Text.MarkerType -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetStrikethrough(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSubscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetSuperscript(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnderline(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.GetUnorderedList(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBackgroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetBold(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontName(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetFontSize(this System.Collections.Generic.Dictionary attributes, float value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetForegroundColor(this System.Collections.Generic.Dictionary attributes, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetItalic(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetMarker(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.MarkerType value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetStrikethrough(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSubscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetSuperscript(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnderline(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.SetUnorderedList(this System.Collections.Generic.Dictionary attributes, bool value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributeExtensions.Union(this System.Collections.Generic.IReadOnlyDictionary first, System.Collections.Generic.IReadOnlyDictionary second) -> Microsoft.Maui.Graphics.Text.ITextAttributes -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string defaultValue = null) -> string -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetBoolAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool defaultValue = false) -> bool -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetEnumAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T defaultValue) -> T -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetFloatAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float defaultValue) -> float -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.GetIntAttribute(this Microsoft.Maui.Graphics.Text.ITextAttributes attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int defaultValue) -> int -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.RemoveAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, string value) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetBoolAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, bool value, bool defaultValue = false) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetEnumAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, T value, T defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetFloatAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, float value, float defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextAttributesExtensions.SetIntAttribute(this System.Collections.Generic.Dictionary attributes, Microsoft.Maui.Graphics.Text.TextAttribute type, int value, int defaultValue) -> void -~static Microsoft.Maui.Graphics.Text.TextColors.Parse(this string color) -> float[] -~static Microsoft.Maui.Graphics.Text.TextColors.ParseAsInts(this string color) -> int[] -~static Microsoft.Maui.Graphics.Text.TextColors.StandardColors -> System.Collections.Generic.Dictionary -~static readonly Microsoft.Maui.Graphics.CanvasDefaults.DefaultShadowColor -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AliceBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.AntiqueWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aqua -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Aquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Azure -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Beige -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Bisque -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Black -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlanchedAlmond -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Blue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BlueViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Brown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.BurlyWood -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CadetBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chartreuse -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Chocolate -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Coral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.CornflowerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cornsilk -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Crimson -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Cyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkKhaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkMagenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOliveGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DarkViolet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DeepSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DimGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.DodgerBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Firebrick -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.FloralWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.ForestGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Fuchsia -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gainsboro -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GhostWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gold -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Goldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Gray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Green -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.GreenYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Grey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Honeydew -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.HotPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.IndianRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Indigo -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Ivory -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Khaki -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lavender -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LavenderBlush -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LawnGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LemonChiffon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCoral -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightCyan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGoldenrodYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightPink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSalmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightSteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LightYellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Lime -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.LimeGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Linen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Magenta -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Maroon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumAquamarine -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumOrchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumPurple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumSpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MediumVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MidnightBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MintCream -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.MistyRose -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Moccasin -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.NavajoWhite -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Navy -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OldLace -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Olive -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OliveDrab -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orange -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.OrangeRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Orchid -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGoldenrod -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleTurquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PaleVioletRed -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PapayaWhip -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PeachPuff -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Peru -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Pink -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Plum -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.PowderBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Purple -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Red -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RosyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.RoyalBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SaddleBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Salmon -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SandyBrown -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SeaShell -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Sienna -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Silver -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SkyBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGray -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SlateGrey -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Snow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SpringGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.SteelBlue -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tan -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Teal -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Thistle -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Tomato -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Transparent -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Turquoise -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Violet -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Wheat -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.White -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.WhiteSmoke -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.Yellow -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Colors.YellowGreen -> Microsoft.Maui.Graphics.Color -~static readonly Microsoft.Maui.Graphics.Text.AttributedTextRunComparer.Instance -> Microsoft.Maui.Graphics.Text.AttributedTextRunComparer -~virtual Microsoft.Maui.Graphics.AbstractCanvas.StateRestored(TState state) -> void diff --git a/src/Graphics/src/Text.Markdig/PublicAPI/netstandard/PublicAPI.Shipped.txt b/src/Graphics/src/Text.Markdig/PublicAPI/netstandard/PublicAPI.Shipped.txt index 7dc5c58110bf..37b69b6fb1b2 100644 --- a/src/Graphics/src/Text.Markdig/PublicAPI/netstandard/PublicAPI.Shipped.txt +++ b/src/Graphics/src/Text.Markdig/PublicAPI/netstandard/PublicAPI.Shipped.txt @@ -1 +1,39 @@ #nullable enable +~Microsoft.Maui.Graphics.Text.Renderer.AttributedTextObjectRenderer +~Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer.GetAttributedText() -> Microsoft.Maui.Graphics.Text.IAttributedText +~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsBold(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool +~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsItalic(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool +~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsStrikethrough(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool +~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsSubscript(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool +~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsSuperscript(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool +~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsUnderline(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool +~override Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.Inlines.EmphasisInline obj) -> void +~override Microsoft.Maui.Graphics.Text.Renderer.HtmlBlockRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.HtmlBlock leafBlock) -> void +~override Microsoft.Maui.Graphics.Text.Renderer.HtmlInlineRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.Inlines.HtmlInline obj) -> void +~override Microsoft.Maui.Graphics.Text.Renderer.LineBreakInlineRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.Inlines.LineBreakInline obj) -> void +~override Microsoft.Maui.Graphics.Text.Renderer.ListRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.ListBlock listBlock) -> void +~override Microsoft.Maui.Graphics.Text.Renderer.LiteralInlineRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.Inlines.LiteralInline obj) -> void +~override Microsoft.Maui.Graphics.Text.Renderer.ParagraphRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.ParagraphBlock obj) -> void +~static Microsoft.Maui.Graphics.Text.MarkdownAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText +~static Microsoft.Maui.Graphics.Text.Renderer.SimpleCssParser.Parse(string css) -> System.Collections.Generic.Dictionary +Microsoft.Maui.Graphics.Text.MarkdownAttributedTextReader +Microsoft.Maui.Graphics.Text.MarkdownAttributedTextReader.MarkdownAttributedTextReader() -> void +Microsoft.Maui.Graphics.Text.Renderer.AttributedTextObjectRenderer.AttributedTextObjectRenderer() -> void +Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer +Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer.AttributedTextRenderer() -> void +Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer.Count.get -> int +Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer +Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.EmphasisInlineRenderer() -> void +Microsoft.Maui.Graphics.Text.Renderer.HtmlBlockRenderer +Microsoft.Maui.Graphics.Text.Renderer.HtmlBlockRenderer.HtmlBlockRenderer() -> void +Microsoft.Maui.Graphics.Text.Renderer.HtmlInlineRenderer +Microsoft.Maui.Graphics.Text.Renderer.HtmlInlineRenderer.HtmlInlineRenderer() -> void +Microsoft.Maui.Graphics.Text.Renderer.LineBreakInlineRenderer +Microsoft.Maui.Graphics.Text.Renderer.LineBreakInlineRenderer.LineBreakInlineRenderer() -> void +Microsoft.Maui.Graphics.Text.Renderer.ListRenderer +Microsoft.Maui.Graphics.Text.Renderer.ListRenderer.ListRenderer() -> void +Microsoft.Maui.Graphics.Text.Renderer.LiteralInlineRenderer +Microsoft.Maui.Graphics.Text.Renderer.LiteralInlineRenderer.LiteralInlineRenderer() -> void +Microsoft.Maui.Graphics.Text.Renderer.ParagraphRenderer +Microsoft.Maui.Graphics.Text.Renderer.ParagraphRenderer.ParagraphRenderer() -> void +Microsoft.Maui.Graphics.Text.Renderer.SimpleCssParser diff --git a/src/Graphics/src/Text.Markdig/PublicAPI/netstandard/PublicAPI.Unshipped.txt b/src/Graphics/src/Text.Markdig/PublicAPI/netstandard/PublicAPI.Unshipped.txt index e002d2b485e8..7dc5c58110bf 100644 --- a/src/Graphics/src/Text.Markdig/PublicAPI/netstandard/PublicAPI.Unshipped.txt +++ b/src/Graphics/src/Text.Markdig/PublicAPI/netstandard/PublicAPI.Unshipped.txt @@ -1,39 +1 @@ #nullable enable -Microsoft.Maui.Graphics.Text.MarkdownAttributedTextReader -Microsoft.Maui.Graphics.Text.MarkdownAttributedTextReader.MarkdownAttributedTextReader() -> void -Microsoft.Maui.Graphics.Text.Renderer.AttributedTextObjectRenderer.AttributedTextObjectRenderer() -> void -Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer -Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer.AttributedTextRenderer() -> void -Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer.Count.get -> int -Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer -Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.EmphasisInlineRenderer() -> void -Microsoft.Maui.Graphics.Text.Renderer.HtmlBlockRenderer -Microsoft.Maui.Graphics.Text.Renderer.HtmlBlockRenderer.HtmlBlockRenderer() -> void -Microsoft.Maui.Graphics.Text.Renderer.HtmlInlineRenderer -Microsoft.Maui.Graphics.Text.Renderer.HtmlInlineRenderer.HtmlInlineRenderer() -> void -Microsoft.Maui.Graphics.Text.Renderer.LineBreakInlineRenderer -Microsoft.Maui.Graphics.Text.Renderer.LineBreakInlineRenderer.LineBreakInlineRenderer() -> void -Microsoft.Maui.Graphics.Text.Renderer.ListRenderer -Microsoft.Maui.Graphics.Text.Renderer.ListRenderer.ListRenderer() -> void -Microsoft.Maui.Graphics.Text.Renderer.LiteralInlineRenderer -Microsoft.Maui.Graphics.Text.Renderer.LiteralInlineRenderer.LiteralInlineRenderer() -> void -Microsoft.Maui.Graphics.Text.Renderer.ParagraphRenderer -Microsoft.Maui.Graphics.Text.Renderer.ParagraphRenderer.ParagraphRenderer() -> void -Microsoft.Maui.Graphics.Text.Renderer.SimpleCssParser -~Microsoft.Maui.Graphics.Text.Renderer.AttributedTextObjectRenderer -~Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer.GetAttributedText() -> Microsoft.Maui.Graphics.Text.IAttributedText -~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsBold(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool -~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsItalic(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool -~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsStrikethrough(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool -~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsSubscript(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool -~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsSuperscript(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool -~Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.IsUnderline(Markdig.Syntax.Inlines.EmphasisInline obj) -> bool -~override Microsoft.Maui.Graphics.Text.Renderer.EmphasisInlineRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.Inlines.EmphasisInline obj) -> void -~override Microsoft.Maui.Graphics.Text.Renderer.HtmlBlockRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.HtmlBlock leafBlock) -> void -~override Microsoft.Maui.Graphics.Text.Renderer.HtmlInlineRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.Inlines.HtmlInline obj) -> void -~override Microsoft.Maui.Graphics.Text.Renderer.LineBreakInlineRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.Inlines.LineBreakInline obj) -> void -~override Microsoft.Maui.Graphics.Text.Renderer.ListRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.ListBlock listBlock) -> void -~override Microsoft.Maui.Graphics.Text.Renderer.LiteralInlineRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.Inlines.LiteralInline obj) -> void -~override Microsoft.Maui.Graphics.Text.Renderer.ParagraphRenderer.Write(Microsoft.Maui.Graphics.Text.Renderer.AttributedTextRenderer renderer, Markdig.Syntax.ParagraphBlock obj) -> void -~static Microsoft.Maui.Graphics.Text.MarkdownAttributedTextReader.Read(string text) -> Microsoft.Maui.Graphics.Text.IAttributedText -~static Microsoft.Maui.Graphics.Text.Renderer.SimpleCssParser.Parse(string css) -> System.Collections.Generic.Dictionary From bc5b90b25727c4557e13f8bb4ccd98e7aee1aee4 Mon Sep 17 00:00:00 2001 From: Alberto Aldegheri Date: Fri, 6 Sep 2024 15:54:00 +0200 Subject: [PATCH 13/47] Avoid recomputing bindings multiple times (#24553) Fixes #10806 --- src/Controls/src/Core/BindableObject.cs | 63 +++++-- src/Controls/src/Core/Element/Element.cs | 2 - .../tests/Core.UnitTests/BindingUnitTests.cs | 157 ++++++++++++++++++ .../Benchmarks/ElementBenchmarker.cs | 82 +++++++++ 4 files changed, 286 insertions(+), 18 deletions(-) diff --git a/src/Controls/src/Core/BindableObject.cs b/src/Controls/src/Core/BindableObject.cs index 9447074df3bf..9efb2d40b297 100644 --- a/src/Controls/src/Core/BindableObject.cs +++ b/src/Controls/src/Core/BindableObject.cs @@ -341,7 +341,7 @@ internal void SetBinding(BindableProperty targetProperty, BindingBase binding, S [EditorBrowsable(EditorBrowsableState.Never)] public static void SetInheritedBindingContext(BindableObject bindable, object value) { - //I wonder if we coulnd't treat bindingcoutext with specificities + // I wonder if we couldn't treat BindingContext with specificities BindablePropertyContext bpContext = bindable.GetContext(BindingContextProperty); if (bpContext != null && bpContext.Values.GetSpecificityAndValue().Key.CompareTo(SetterSpecificity.ManualValueSetter) >= 0) return; @@ -355,20 +355,33 @@ public static void SetInheritedBindingContext(BindableObject bindable, object va { binding.Context = value; bindable._inheritedContext = null; + // OnBindingContextChanged fires from within BindingContextProperty propertyChanged callback + bindable.ApplyBinding(bpContext, fromBindingContextChanged: true); } else { bindable._inheritedContext = new WeakReference(value); + bindable.ApplyBindings(fromBindingContextChanged: true); + bindable.OnBindingContextChanged(); } - - bindable.ApplyBindings(skipBindingContext: false, fromBindingContextChanged: true); - bindable.OnBindingContextChanged(); } /// /// Applies all the current bindings to . /// - protected void ApplyBindings() => ApplyBindings(skipBindingContext: false, fromBindingContextChanged: false); + protected void ApplyBindings() + { + BindablePropertyContext bpContext = GetContext(BindingContextProperty); + var binding = bpContext?.Bindings.Values.LastOrDefault(); + if (binding != null) + { + ApplyBinding(bpContext, fromBindingContextChanged: false); + } + else + { + ApplyBindings(fromBindingContextChanged: false); + } + } /// /// Raises the event. @@ -645,25 +658,43 @@ void SetValueActual(BindableProperty property, BindablePropertyContext context, } } - internal void ApplyBindings(bool skipBindingContext, bool fromBindingContextChanged) + void ApplyBindings(bool fromBindingContextChanged) { var prop = _properties.Values.ToArray(); + for (int i = 0, propLength = prop.Length; i < propLength; i++) { BindablePropertyContext context = prop[i]; - var kvp = context.Bindings.LastOrDefault(); - var specificity = kvp.Key; - var binding = kvp.Value; - - if (binding == null) + if (ReferenceEquals(context.Property, BindingContextProperty)) + { + // BindingContextProperty Binding is handled separately within SetInheritedBindingContext continue; + } - if (skipBindingContext && ReferenceEquals(context.Property, BindingContextProperty)) - continue; + ApplyBinding(context, fromBindingContextChanged); + } + } + + [MethodImpl(MethodImplOptions.AggressiveInlining)] + void ApplyBinding(BindablePropertyContext context, bool fromBindingContextChanged) + { + var bindings = context.Bindings; + if (bindings.Count == 0) + { + return; + } + + var kvp = bindings.LastOrDefault(); + var binding = kvp.Value; - binding.Unapply(fromBindingContextChanged: fromBindingContextChanged); - binding.Apply(BindingContext, this, context.Property, fromBindingContextChanged, specificity); + if (binding == null) + { + return; } + + var specificity = kvp.Key; + binding.Unapply(fromBindingContextChanged); + binding.Apply(BindingContext, this, context.Property, fromBindingContextChanged, specificity); } static void BindingContextPropertyBindingChanging(BindableObject bindable, BindingBase oldBindingBase, BindingBase newBindingBase) @@ -681,7 +712,7 @@ static void BindingContextPropertyBindingChanging(BindableObject bindable, Bindi static void BindingContextPropertyChanged(BindableObject bindable, object oldvalue, object newvalue) { bindable._inheritedContext = null; - bindable.ApplyBindings(skipBindingContext: true, fromBindingContextChanged: true); + bindable.ApplyBindings(fromBindingContextChanged: true); bindable.OnBindingContextChanged(); } diff --git a/src/Controls/src/Core/Element/Element.cs b/src/Controls/src/Core/Element/Element.cs index f79b726b4e9d..8c3c13e013af 100644 --- a/src/Controls/src/Core/Element/Element.cs +++ b/src/Controls/src/Core/Element/Element.cs @@ -587,8 +587,6 @@ protected virtual void OnChildAdded(Element child) { child.SetParent(this); - child.ApplyBindings(skipBindingContext: false, fromBindingContextChanged: true); - ChildAdded?.Invoke(this, new ElementEventArgs(child)); VisualDiagnostics.OnChildAdded(this, child); diff --git a/src/Controls/tests/Core.UnitTests/BindingUnitTests.cs b/src/Controls/tests/Core.UnitTests/BindingUnitTests.cs index c6c46dfdebb0..5cef25f7bd35 100644 --- a/src/Controls/tests/Core.UnitTests/BindingUnitTests.cs +++ b/src/Controls/tests/Core.UnitTests/BindingUnitTests.cs @@ -7,6 +7,7 @@ using System.Linq; using System.Reflection; using System.Runtime.CompilerServices; +using System.Text; using System.Threading.Tasks; using Microsoft.Maui.Graphics; using Xunit; @@ -1599,6 +1600,142 @@ public void OneWayBindingsDontDoubleApplyOnSourceUpdates() Assert.Equal(2, vm.count); } + + [Fact] + public void BindingsApplyOnlyOnceOnBindingContextInheritance() + { + var sb = new StringBuilder(50); + var bindingContext = new + { + Text = "a binding context" + }; + + var root = new MockBindable(); + var bindableProperty = MockBindable.TextProperty; + + var level1 = new MockBindable(); + level1.SetBinding( + bindableProperty, + new Binding("Text", BindingMode.OneWay, new IdentityLoggerConverter(sb, 1))); + + var level2 = new MockBindable(); + level2.SetBinding( + bindableProperty, + new Binding("Text", BindingMode.OneWay, new IdentityLoggerConverter(sb, 2))); + + root.AddLogicalChild(level1); + level1.AddLogicalChild(level2); + + root.BindingContext = bindingContext; + + Assert.Equal("12", sb.ToString()); + } + + [Fact] + public void BindingsApplyOnlyOnceOnParentSet() + { + var sb = new StringBuilder(50); + var bindingContext = new + { + Text = "a binding context" + }; + + var root = new MockBindable(); + var bindableProperty = MockBindable.TextProperty; + + var level1 = new MockBindable(); + level1.SetBinding( + bindableProperty, + new Binding("Text", BindingMode.OneWay, new IdentityLoggerConverter(sb, 1))); + + var level2 = new MockBindable(); + level2.SetBinding( + bindableProperty, + new Binding("Text", BindingMode.OneWay, new IdentityLoggerConverter(sb, 2))); + + level1.AddLogicalChild(level2); + + root.BindingContext = bindingContext; + root.AddLogicalChild(level1); + + Assert.Equal("12", sb.ToString()); + } + + [Fact] + public void BindingContextBindingsApplyOnlyOnceOnBindingContextInheritance() + { + var sb = new StringBuilder(50); + var bindingContext = new + { + Level1 = new + { + Level2 = new + { + Text = "a binding context" + } + } + }; + + var root = new MockBindable(); + + var level1 = new MockBindable(); + level1.SetBinding( + BindableObject.BindingContextProperty, + new Binding("Level1", BindingMode.OneWay, new IdentityLoggerConverter(sb, 1))); + + var level2 = new MockBindable(); + level2.SetBinding(MockBindable.TextProperty, new Binding("Text", BindingMode.OneWay, new IdentityLoggerConverter(sb, 2))); + level2.SetBinding( + BindableObject.BindingContextProperty, + new Binding("Level2", BindingMode.OneWay, new IdentityLoggerConverter(sb, 3))); + + root.AddLogicalChild(level1); + level1.AddLogicalChild(level2); + + root.BindingContext = bindingContext; + + // 3 is in the middle because the BindingContext must be set before other properties (like text) + Assert.Equal("132", sb.ToString()); + Assert.Equal(bindingContext.Level1.Level2.Text, level2.GetValue(MockBindable.TextProperty)); + } + + [Fact] + public void BindingContextBindingsApplyOnlyOnceOnParentSet() + { + var sb = new StringBuilder(50); + var bindingContext = new + { + Level1 = new + { + Level2 = new + { + Text = "a binding context" + } + } + }; + + var root = new MockBindable(); + + var level1 = new MockBindable(); + level1.SetBinding( + BindableObject.BindingContextProperty, + new Binding("Level1", BindingMode.OneWay, new IdentityLoggerConverter(sb, 1))); + + var level2 = new MockBindable(); + level2.SetBinding(MockBindable.TextProperty, new Binding("Text", BindingMode.OneWay, new IdentityLoggerConverter(sb, 2))); + level2.SetBinding( + BindableObject.BindingContextProperty, + new Binding("Level2", BindingMode.OneWay, new IdentityLoggerConverter(sb, 3))); + + level1.AddLogicalChild(level2); + + root.BindingContext = bindingContext; + root.AddLogicalChild(level1); + + // 3 is in the middle because the BindingContext must be set before other properties (like text) + Assert.Equal("132", sb.ToString()); + Assert.Equal(bindingContext.Level1.Level2.Text, level2.GetValue(MockBindable.TextProperty)); + } [Fact("When there are multiple bindings, an update in one should not cause the other to udpate.")] public void BindingsShouldNotTriggerOtherBindings() @@ -2359,5 +2496,25 @@ public void DoubleSetBinding() button.BackgroundColor = Colors.Coral; button.SetBinding(Button.BackgroundColorProperty, new Binding("BackgroundColor", source: this)); } + + private class IdentityLoggerConverter : IValueConverter + { + readonly StringBuilder _sb; + readonly int _id; + + public IdentityLoggerConverter(StringBuilder sb, int id) + { + _sb = sb; + _id = id; + } + + public object Convert(object value, Type targetType, object parameter, CultureInfo culture) + { + _sb.Append(_id); + return value; + } + + public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture) => throw new NotImplementedException(); + } } } \ No newline at end of file diff --git a/src/Core/tests/Benchmarks/Benchmarks/ElementBenchmarker.cs b/src/Core/tests/Benchmarks/Benchmarks/ElementBenchmarker.cs index 311acd22aa77..1085ed1c9e28 100644 --- a/src/Core/tests/Benchmarks/Benchmarks/ElementBenchmarker.cs +++ b/src/Core/tests/Benchmarks/Benchmarks/ElementBenchmarker.cs @@ -19,7 +19,89 @@ public bool SetProperty() brush.Color = Colors.Black; brush.Color = Colors.Green; } + return brush.Color == Colors.Green; } + + class MockElement : Element + { + public static readonly BindableProperty TextProperty = BindableProperty.Create( + nameof(Text), + typeof(string), + typeof(MockElement)); + + public string Text + { + get => (string)GetValue(TextProperty); + set => SetValue(TextProperty, value); + } + } + + [Benchmark] + public void ApplyPropertyViaBindingContextInheritance() + { + const int iterations = 100; + + for (int i = 0; i < iterations; i++) + { + var bindingContext = "a binding context"; + + var root = new MockElement(); + var bindableProperty = MockElement.TextProperty; + + var level1 = new MockElement(); + level1.SetBinding( + bindableProperty, + new Binding(".", BindingMode.OneWay)); + + var level2 = new MockElement(); + level2.SetBinding( + bindableProperty, + new Binding(".", BindingMode.OneWay)); + + root.AddLogicalChild(level1); + level1.AddLogicalChild(level2); + + root.BindingContext = bindingContext; + } + } + + [Benchmark] + public void ApplyBindingContextViaBindingContextInheritance() + { + const int iterations = 100; + + var bindingContext = new + { + Level1 = new + { + Level2 = new + { + Text = "a binding context" + } + } + }; + + for (int i = 0; i < iterations; i++) + { + var root = new MockElement(); + + var level1 = new MockElement(); + level1.SetBinding( + BindableObject.BindingContextProperty, + new Binding("Level1", BindingMode.OneWay)); + + var level2 = new MockElement(); + level2.SetBinding(MockElement.TextProperty, new Binding("Text", BindingMode.OneWay)); + level2.SetBinding( + BindableObject.BindingContextProperty, + new Binding("Level2", BindingMode.OneWay)); + + root.AddLogicalChild(level1); + level1.AddLogicalChild(level2); + + root.BindingContext = bindingContext; + } + } } } From 948632193f58497d13e4c11eee8a3e243125e9de Mon Sep 17 00:00:00 2001 From: BagavathiPerumal <93652794+BagavathiPerumal@users.noreply.github.com> Date: Fri, 6 Sep 2024 19:59:06 +0530 Subject: [PATCH 14/47] Resolved Text Jump Issue in Entry Control with HorizontalTextAlignment Set to End (#24485) * fix-24405-Fixed-Entry-Text-Alignment-Issue * Fix-24405-Removed local variable and added old comment. * fix-24405-Testcase sample updated. * Fix-24405-Test case changes committed. * fix-24405-Updated new logic. * fix-24405-Test script changes committed. * fix-24405-Modified script and sample files. * fix-24405-Modified test sample code. * Fix-24405-Snapshots added for windows, iOS and Android. * Fix-24405-Updated Testscript method name. --- ...ntryHorizontalEndTextAlignmentPosition.png | Bin 0 -> 16537 bytes .../TestCases.HostApp/Issues/Issue24405.xaml | 10 +++++++ .../Issues/Issue24405.xaml.cs | 26 ++++++++++++++++++ .../Tests/Issues/Issue24405.cs | 25 +++++++++++++++++ ...ntryHorizontalEndTextAlignmentPosition.png | Bin 0 -> 6112 bytes ...ntryHorizontalEndTextAlignmentPosition.png | Bin 0 -> 18537 bytes src/Core/src/Platform/Windows/MauiTextBox.cs | 8 +++--- 7 files changed, 65 insertions(+), 4 deletions(-) create mode 100644 src/Controls/tests/TestCases.Android.Tests/snapshots/android/VerifyEntryHorizontalEndTextAlignmentPosition.png create mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue24405.xaml create mode 100644 src/Controls/tests/TestCases.HostApp/Issues/Issue24405.xaml.cs create mode 100644 src/Controls/tests/TestCases.Shared.Tests/Tests/Issues/Issue24405.cs create mode 100644 src/Controls/tests/TestCases.WinUI.Tests/snapshots/windows/VerifyEntryHorizontalEndTextAlignmentPosition.png create mode 100644 src/Controls/tests/TestCases.iOS.Tests/snapshots/ios/VerifyEntryHorizontalEndTextAlignmentPosition.png diff --git a/src/Controls/tests/TestCases.Android.Tests/snapshots/android/VerifyEntryHorizontalEndTextAlignmentPosition.png b/src/Controls/tests/TestCases.Android.Tests/snapshots/android/VerifyEntryHorizontalEndTextAlignmentPosition.png new file mode 100644 index 0000000000000000000000000000000000000000..78945d69867606797ddc8cd9bad2425b491a987a GIT binary patch literal 16537 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 DO`Qy$ literal 0 HcmV?d00001 diff --git a/src/Controls/tests/TestCases.HostApp/Issues/Issue24405.xaml b/src/Controls/tests/TestCases.HostApp/Issues/Issue24405.xaml new file mode 100644 index 000000000000..8daff2dde71f --- /dev/null +++ b/src/Controls/tests/TestCases.HostApp/Issues/Issue24405.xaml @@ -0,0 +1,10 @@ + + + + +

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%0D!I39KMGZ0#~)Cm}s(wy5jU~PysXTWfl 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 literal 0 HcmV?d00001 diff --git a/docs/assets/VerifyScreenshotsPart2.png b/docs/assets/VerifyScreenshotsPart2.png new file mode 100644 index 0000000000000000000000000000000000000000..4afb826c2603cec478c6dc0abc3c19078e995d58 GIT binary patch literal 28159 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%0DM7@Q-_c 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 literal 0 HcmV?d00001 diff --git a/docs/assets/VerifyScreenshotsPart3.png b/docs/assets/VerifyScreenshotsPart3.png new file mode 100644 index 0000000000000000000000000000000000000000..4aba99cbed1dc6429268e9e46a7d7035a4727670 GIT binary patch literal 38622 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