- Canvas - EdgeType 
- VertexMode 
- Canvas() 
- Canvas(Bitmap) 
- Canvas(IGL) 
- Canvas(IntPtr, JniHandleOwnership) 
- ClipBounds 
- Density 
- DrawFilter 
- GL 
- Height 
- IsHardwareAccelerated 
- IsOpaque 
- JniPeerMembers 
- Matrix 
- MaximumBitmapHeight 
- MaximumBitmapWidth 
- SaveCount 
- ThresholdClass 
- ThresholdType 
- Width 
- ClipOutPath(Path) 
- ClipOutRect(Rect) 
- ClipOutRect(RectF) 
- ClipOutRect(Int32, Int32, Int32, Int32) 
- ClipOutRect(Single, Single, Single, Single) 
- ClipPath(Path) 
- ClipPath(Path, Op) 
- ClipRect(Rect) 
- ClipRect(RectF) 
- ClipRect(Rect, Op) 
- ClipRect(RectF, Op) 
- ClipRect(Int32, Int32, Int32, Int32) 
- ClipRect(Single, Single, Single, Single) 
- ClipRect(Single, Single, Single, Single, Op) 
- ClipRegion(Region) 
- ClipRegion(Region, Op) 
- Concat(Matrix) 
- DisableZ() 
- DrawArc(RectF, Single, Single, Boolean, Paint) 
- DrawArc(Single, Single, Single, Single, Single, Single, Boolean, Paint) 
- DrawARGB(Int32, Int32, Int32, Int32) 
- DrawBitmap(Bitmap, Matrix, Paint) 
- DrawBitmap(Bitmap, Rect, Rect, Paint) 
- DrawBitmap(Bitmap, Rect, RectF, Paint) 
- DrawBitmap(Bitmap, Single, Single, Paint) 
- DrawBitmap(Int32[], Int32, Int32, Int32, Int32, Int32, Int32, Boolean, Paint) 
- DrawBitmap(Int32[], Int32, Int32, Single, Single, Int32, Int32, Boolean, Paint) 
- DrawBitmapMesh(Bitmap, Int32, Int32, Single[], Int32, Int32[], Int32, Paint) 
- DrawCircle(Single, Single, Single, Paint) 
- DrawColor(Color) 
- DrawColor(Int64) 
- DrawColor(Color, BlendMode) 
- DrawColor(Color, Mode) 
- DrawColor(Int64, BlendMode) 
- DrawDoubleRoundRect(RectF, Single[], RectF, Single[], Paint) 
- DrawDoubleRoundRect(RectF, Single, Single, RectF, Single, Single, Paint) 
- DrawGlyphs(Int32[], Int32, Single[], Int32, Int32, Font, Paint) 
- DrawLine(Single, Single, Single, Single, Paint) 
- DrawLines(Single[], Paint) 
- DrawLines(Single[], Int32, Int32, Paint) 
- DrawMesh(Mesh, BlendMode, Paint) 
- DrawOval(RectF, Paint) 
- DrawOval(Single, Single, Single, Single, Paint) 
- DrawPaint(Paint) 
- DrawPatch(NinePatch, Rect, Paint) 
- DrawPatch(NinePatch, RectF, Paint) 
- DrawPath(Path, Paint) 
- DrawPicture(Picture) 
- DrawPicture(Picture, Rect) 
- DrawPicture(Picture, RectF) 
- DrawPoint(Single, Single, Paint) 
- DrawPoints(Single[], Paint) 
- DrawPoints(Single[], Int32, Int32, Paint) 
- DrawPosText(String, Single[], Paint) 
- DrawPosText(Char[], Int32, Int32, Single[], Paint) 
- DrawRect(Rect, Paint) 
- DrawRect(RectF, Paint) 
- DrawRect(Single, Single, Single, Single, Paint) 
- DrawRenderNode(RenderNode) 
- DrawRGB(Int32, Int32, Int32) 
- DrawRoundRect(RectF, Single, Single, Paint) 
- DrawRoundRect(Single, Single, Single, Single, Single, Single, Paint) 
- DrawText(String, Single, Single, Paint) 
- DrawText(Char[], Int32, Int32, Single, Single, Paint) 
- DrawText(ICharSequence, Int32, Int32, Single, Single, Paint) 
- DrawText(String, Int32, Int32, Single, Single, Paint) 
- DrawTextOnPath(String, Path, Single, Single, Paint) 
- DrawTextOnPath(Char[], Int32, Int32, Path, Single, Single, Paint) 
- DrawTextRun(Char[], Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint) 
- DrawTextRun(ICharSequence, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint) 
- DrawTextRun(MeasuredText, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint) 
- DrawTextRun(String, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint) 
- DrawVertices(VertexMode, Int32, Single[], Int32, Single[], Int32, Int32[], Int32, Int16[], Int32, Int32, Paint) 
- EnableZ() 
- FreeGlCaches() 
- GetClipBounds(Rect) 
- GetMatrix(Matrix) 
- QuickReject(Path) 
- QuickReject(RectF) 
- QuickReject(Path, EdgeType) 
- QuickReject(RectF, EdgeType) 
- QuickReject(Single, Single, Single, Single) 
- QuickReject(Single, Single, Single, Single, EdgeType) 
- Restore() 
- RestoreToCount(Int32) 
- Rotate(Single) 
- Rotate(Single, Single, Single) 
- Save() 
- Save(SaveFlags) 
- SaveLayer(RectF, Paint) 
- SaveLayer(RectF, Paint, SaveFlags) 
- SaveLayer(Single, Single, Single, Single, Paint) 
- SaveLayer(Single, Single, Single, Single, Paint, SaveFlags) 
- SaveLayerAlpha(RectF, Int32) 
- SaveLayerAlpha(RectF, Int32, SaveFlags) 
- SaveLayerAlpha(Single, Single, Single, Single, Int32) 
- SaveLayerAlpha(Single, Single, Single, Single, Int32, SaveFlags) 
- Scale(Single, Single) 
- Scale(Single, Single, Single, Single) 
- SetBitmap(Bitmap) 
- SetViewport(Int32, Int32) 
- Skew(Single, Single) 
- Translate(Single, Single) 
 
net9.0-android34.0
    namespace Android.Graphics
{
    [Register("android/graphics/Canvas", DoNotGenerateAcw = true)]
    public class Canvas : Object
    {
        [Register("drawColor", "(J)V", "GetDrawColor_JHandler", ApiSince = 29)]
        [SupportedOSPlatform("android29.0")]
        public virtual void DrawColor(long color);
    }
}
            | nuget.org | 0.0 % Reference this API | 
|---|---|
| .NET | 6.07.08.09.0 | 
| Information specific to net9.0 | |
| Platforms | This API is only available when you target a specific platform: | 
| Android | 21.022.023.024.025.026.027.028.029.030.031.032.033.034.0 | 
| Information specific to net9.0-android34.0 | |
| Assembly | Mono.Android , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 | 
| Referencing | The API is automatically referenced. | 
| Platform Restrictions | This API is only supported on the following platforms: 
 | 
- Built-in API
- Package-provided API