Langue

RecordingCanvas Classe

Définition

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

[Android.Runtime.Register("android/graphics/RecordingCanvas", ApiSince=29, DoNotGenerateAcw=true)]
public sealed class RecordingCanvas : Android.Graphics.Canvas
[<Android.Runtime.Register("android/graphics/RecordingCanvas", ApiSince=29, DoNotGenerateAcw=true)>]
type RecordingCanvas = class
    inherit Canvas
Héritage
RecordingCanvas
Attributs

Remarques

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé. Cela est utilisé en combinaison avec RenderNode. Cette classe conserve la liste de tous les objets Paint et Bitmap qu’il dessine, empêchant la libération de la mémoire de sauvegarde des bitmaps pendant que RecordingCanvas contient toujours une référence native à la mémoire.

Cette opération est obtenue en appelant RenderNode#beginRecording() et valide jusqu’à ce que la correspondance RenderNode#endRecording() soit appelée. Elle ne doit pas être conservée au-delà de celle-ci, car elle est réutilisée en interne.

Java documentation pour android.graphics.RecordingCanvas.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Propriétés

Nom Description
Class

Retourne la classe runtime de ce Object.

(Hérité de Object)
ClipBounds

Récupérez les limites du clip actuel (en coordonnées locales).

(Hérité de Canvas)
Density

Retourne la densité cible du canevas. -ou- Spécifie la densité pour la bitmap de stockage de ce canevas.

(Hérité de Canvas)
DrawFilter (Hérité de Canvas)
GL

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de Canvas)
Handle

Handle de l’instance Android sous-jacente.

(Hérité de Object)
Height

Retourne la hauteur de la couche de dessin actuelle

(Hérité de Canvas)
IsHardwareAccelerated

Indique si ce canevas utilise l’accélération matérielle.

(Hérité de Canvas)
IsOpaque

Retourne la valeur true si l’appareil dans lequel la couche actuelle s’inscrit est opaque (autrement dit, il ne prend pas en charge l’alpha par pixel).

(Hérité de Canvas)
JniIdentityHashCode

Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité.

(Hérité de Object)
JniManagedPeerState

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
JniPeerMembers

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

Matrix
Obsolète.

Retourne une nouvelle matrice avec une copie de la matrice de transformation actuelle du canevas. -ou- Remplacez complètement la matrice actuelle par la matrice spécifiée.

(Hérité de Canvas)
MaximumBitmapHeight

Retourne la hauteur maximale autorisée pour les bitmaps dessinées avec ce canevas.

(Hérité de Canvas)
MaximumBitmapWidth

Retourne la largeur maximale autorisée pour les bitmaps dessinées avec ce canevas.

(Hérité de Canvas)
PeerReference

Obtient la référence d’objet JNI pour cet homologue Java.

(Hérité de Object)
SaveCount

Retourne le nombre d’états de matrice/clip dans la pile privée du canevas.

(Hérité de Canvas)
ThresholdClass

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Canvas)
ThresholdType

Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code.

(Hérité de Canvas)
Width

Retourne la largeur de la couche de dessin actuelle

(Hérité de Canvas)

Méthodes

Nom Description
ClipOutPath(Path)

Définissez le clip sur la différence entre le clip actuel et le chemin d’accès spécifié.

(Hérité de Canvas)
ClipOutRect(Int32, Int32, Int32, Int32)

Définissez le clip sur la différence du clip actuel et le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipOutRect(Rect)

Définissez le clip sur la différence du clip actuel et le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipOutRect(RectF)

Définissez le clip sur la différence du clip actuel et le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipOutRect(Single, Single, Single, Single)

Définissez le clip sur la différence du clip actuel et le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipOutShader(Shader)

Définissez le clip sur la différence entre le clip actuel et le nuanceur.

(Hérité de Canvas)
ClipPath(Path, Region+Op)

Croisez le clip actuel avec le chemin d’accès spécifié.

(Hérité de Canvas)
ClipPath(Path)

Croisez le clip actuel avec le chemin d’accès spécifié.

(Hérité de Canvas)
ClipRect(Int32, Int32, Int32, Int32)

Croisez le clip actuel avec le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipRect(Rect, Region+Op)

Croisez le clip actuel avec le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipRect(Rect)

Croisez le clip actuel avec le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipRect(RectF, Region+Op)

Croisez le clip actuel avec le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipRect(RectF)

Croisez le clip actuel avec le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipRect(Single, Single, Single, Single, Region+Op)

Croisez le clip actuel avec le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipRect(Single, Single, Single, Single)

Croisez le clip actuel avec le rectangle spécifié, qui est exprimé en coordonnées locales.

(Hérité de Canvas)
ClipRegion(Region, Region+Op)
Obsolète.

Modifiez le clip actuel avec la région spécifiée.

(Hérité de Canvas)
ClipRegion(Region)
Obsolète.

Croisez le clip actuel avec la région spécifiée.

(Hérité de Canvas)
ClipShader(Shader)

Croisez le clip actuel avec le nuanceur spécifié.

(Hérité de Canvas)
Clone()

Crée et retourne une copie de cet objet.

(Hérité de Object)
Concat(Matrix)

Préconcatez la matrice actuelle avec la matrice spécifiée.

(Hérité de Canvas)
Concat(Matrix44)

Préconcatez la matrice actuelle avec la matrice spécifiée.

(Hérité de Canvas)
Construct(JniObjectReference, JniObjectReferenceOptions)

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
DisableZ()

Désactive la prise en charge Z, empêchant tout RenderNodes dessiné après ce point d’être réorganisé visuellement ou d’avoir des ombres rendues.

(Hérité de Canvas)
Dispose()

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
Dispose(Boolean)

Libère les ressources détenues par cet homologue Java.

(Hérité de Object)
DisposeUnlessReferenced()

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
DrawArc(RectF, Single, Single, Boolean, Paint)

Dessinez l’arc spécifié, qui sera mis à l’échelle pour s’ajuster à l’intérieur de l’ovale spécifié.

DrawArc(Single, Single, Single, Single, Single, Single, Boolean, Paint)

Dessinez l’arc spécifié, qui sera mis à l’échelle pour s’ajuster à l’intérieur de l’ovale spécifié.

DrawARGB(Int32, Int32, Int32, Int32)

Remplissez l’image bitmap de la zone de dessin entière (limitée au clip actuel) avec la couleur ARVB spécifiée, en utilisant le mode porterduff srcover.

DrawBitmap(Bitmap, Matrix, Paint)

Dessinez la bitmap à l’aide de la matrice spécifiée.

DrawBitmap(Bitmap, Rect, Rect, Paint)

Dessinez automatiquement la bitmap, mise à l’échelle/traduction spécifiée pour remplir le rectangle de destination.

DrawBitmap(Bitmap, Rect, RectF, Paint)

Dessinez automatiquement la bitmap, mise à l’échelle/traduction spécifiée pour remplir le rectangle de destination.

DrawBitmap(Bitmap, Single, Single, Paint)

Dessinez la bitmap spécifiée, avec son angle supérieur/gauche à (x,y), à l’aide de la peinture spécifiée, transformée par la matrice actuelle.

DrawBitmap(Int32[], Int32, Int32, Int32, Int32, Int32, Int32, Boolean, Paint)
Obsolète.

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

DrawBitmap(Int32[], Int32, Int32, Single, Single, Int32, Int32, Boolean, Paint)
Obsolète.

Traitez le tableau de couleurs spécifié en tant que bitmap et dessinez-le.

DrawBitmapMesh(Bitmap, Int32, Int32, Single[], Int32, Int32[], Int32, Paint)

Dessinez la bitmap à travers le maillage, où les sommets de maillage sont répartis uniformément sur la bitmap.

DrawCircle(Single, Single, Single, Paint)

Dessinez le cercle spécifié à l’aide de la peinture spécifiée.

DrawColor(Color, BlendMode)

Remplissez l’image bitmap de la zone de dessin entière (limitée au clip actuel) avec la couleur et le blendmode spécifiés.

DrawColor(Color, PorterDuff+Mode)

Remplissez l’image bitmap de l’intégralité du canevas (limitée au clip actuel) avec la couleur spécifiée et le xfermode porter-duff.

DrawColor(Color)

Remplissez l’image bitmap de l’intégralité du canevas (limitée au clip actuel) avec la couleur spécifiée, en utilisant le mode porterduff srcover.

DrawColor(Int64, BlendMode)

Remplissez l’image bitmap de la zone de dessin entière (limitée au clip actuel) avec la couleur et le blendmode spécifiés.

DrawColor(Int64)

Remplissez l’image bitmap de l’intégralité du canevas (limitée au clip actuel) avec la couleur spécifiée, en utilisant le mode porterduff srcover.

(Hérité de Canvas)
DrawDoubleRoundRect(RectF, Single, Single, RectF, Single, Single, Paint)

Dessine un rectangle arrondi double à l’aide de la peinture spécifiée.

DrawDoubleRoundRect(RectF, Single[], RectF, Single[], Paint)

Dessine un rectangle arrondi double à l’aide de la peinture spécifiée.

DrawGlyphs(Int32[], Int32, Single[], Int32, Int32, Font, Paint)

Dessinez un tableau de glyphes avec la police spécifiée.

(Hérité de Canvas)
DrawLine(Single, Single, Single, Single, Paint)

Dessinez un segment de trait avec les coordonnées x,y et de début spécifiées à l’aide de la peinture spécifiée.

DrawLines(Single[], Int32, Int32, Paint)

Dessinez une série de lignes.

DrawLines(Single[], Paint)

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

DrawMesh(Mesh, BlendMode, Paint)

Dessine un objet de maillage à l’écran.

DrawOval(RectF, Paint)

Dessinez l’ovale spécifié à l’aide de la peinture spécifiée.

DrawOval(Single, Single, Single, Single, Paint)

Dessinez l’ovale spécifié à l’aide de la peinture spécifiée.

DrawPaint(Paint)

Remplissez l’image bitmap de la zone de dessin entière (limitée au clip actuel) avec la peinture spécifiée.

DrawPatch(NinePatch, Rect, Paint)

Dessine la bitmap spécifiée en tant que N-patch (le plus souvent, un 9-patch.) Remarque : l’anticrénelage n’est pas pris en charge, par conséquent, Paint.ANTI_ALIAS_FLAG est ignoré.

DrawPatch(NinePatch, RectF, Paint)

Dessine la bitmap spécifiée en tant que N-patch (le plus souvent, un 9-patch.) Remarque : l’anticrénelage n’est pas pris en charge, par conséquent, Paint.ANTI_ALIAS_FLAG est ignoré.

DrawPath(Path, Paint)

Dessinez le chemin spécifié à l’aide de la peinture spécifiée.

DrawPicture(Picture, Rect)

Dessinez l’image, étirée pour s’adapter au rectangle le plus proche.

DrawPicture(Picture, RectF)

Dessinez l’image, étirée pour s’adapter au rectangle le plus proche.

DrawPicture(Picture)

Enregistrez l’état du canevas, dessinez l’image et restaurez l’état du canevas.

DrawPoint(Single, Single, Paint)

Assistance pour drawPoints() pour dessiner un point unique.

DrawPoints(Single[], Int32, Int32, Paint)

Dessinez une série de points.

DrawPoints(Single[], Paint)

Helper for drawPoints() qui suppose que vous souhaitez dessiner l’intégralité du tableau

DrawPosText(Char[], Int32, Int32, Single[], Paint)
Obsolète.

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

DrawPosText(String, Single[], Paint)
Obsolète.

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

DrawRect(Rect, Paint)

Dessinez le Rect spécifié à l’aide de la peinture spécifiée.

DrawRect(RectF, Paint)

Dessinez le Rect spécifié à l’aide de la peinture spécifiée.

DrawRect(Single, Single, Single, Single, Paint)

Dessinez le Rect spécifié à l’aide de la peinture spécifiée.

DrawRegion(Region, Paint)

Dessine la région donnée à l’aide de la peinture donnée.

DrawRenderNode(RenderNode)

Dessine le RenderNode donné.

(Hérité de Canvas)
DrawRGB(Int32, Int32, Int32)

Remplissez l’image bitmap de la zone de dessin entière (limitée au clip actuel) avec la couleur RVB spécifiée, en utilisant le mode porterduff srcover.

DrawRoundRect(RectF, Single, Single, Paint)

Dessinez le arrondi spécifié à l’aide de la peinture spécifiée.

DrawRoundRect(Single, Single, Single, Single, Single, Single, Paint)

Dessinez le arrondi spécifié à l’aide de la peinture spécifiée.

DrawText(Char[], Int32, Int32, Single, Single, Paint)

Dessinez le texte, avec l’origine à (x,y), à l’aide de la peinture spécifiée.

DrawText(ICharSequence, Int32, Int32, Single, Single, Paint)

Dessinez la plage de texte spécifiée, spécifiée par début/fin, avec son origine à (x,y), dans la peinture spécifiée.

DrawText(String, Int32, Int32, Single, Single, Paint)

Dessinez le texte, avec l’origine à (x,y), à l’aide de la peinture spécifiée.

DrawText(String, Single, Single, Paint)

Dessinez le texte, avec l’origine à (x,y), à l’aide de la peinture spécifiée.

DrawTextOnPath(Char[], Int32, Int32, Path, Single, Single, Paint)

Dessinez le texte, avec l’origine à (x,y), à l’aide de la peinture spécifiée, le long du chemin spécifié.

DrawTextOnPath(String, Path, Single, Single, Paint)

Dessinez le texte, avec l’origine à (x,y), à l’aide de la peinture spécifiée, le long du chemin spécifié.

DrawTextRun(Char[], Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

Dessinez une série de texte, dans une direction unique, avec un contexte facultatif pour la mise en forme de texte complexe.

DrawTextRun(ICharSequence, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

Dessinez une série de texte, dans une direction unique, avec un contexte facultatif pour la mise en forme de texte complexe.

DrawTextRun(MeasuredText, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

Dessinez une série de texte, dans une direction unique, avec un contexte facultatif pour la mise en forme de texte complexe.

(Hérité de Canvas)
DrawTextRun(String, Int32, Int32, Int32, Int32, Single, Single, Boolean, Paint)

Dessinez une série de texte, dans une direction unique, avec un contexte facultatif pour la mise en forme de texte complexe.

(Hérité de Canvas)
DrawVertices(Canvas+VertexMode, Int32, Single[], Int32, Single[], Int32, Int32[], Int32, Int16[], Int32, Int32, Paint)

Dessinez le tableau de sommets, interprété comme des triangles (en fonction du mode).

EnableZ()

Active la prise en charge Z qui est désactivée par défaut.

(Hérité de Canvas)
Equals(Object)

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
Equals(Object)

Indique si un autre objet est « égal à » celui-ci.

(Hérité de Object)
GetClipBounds(Rect)

Retourne les limites du clip actuel (en coordonnées locales) dans le paramètre bounds et retourne la valeur true si elle n’est pas vide.

(Hérité de Canvas)
GetHashCode()

Retourne une valeur de code de hachage pour l’objet.

(Hérité de Object)
GetMatrix(Matrix)
Obsolète.

Retournez, en ctm, la matrice de transformation actuelle.

(Hérité de Canvas)
JavaFinalize()
Obsolète.

Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet.

(Hérité de Object)
Notify()

Réveille un thread unique qui attend le moniteur de cet objet.

(Hérité de Object)
NotifyAll()

Réveille tous les threads qui attendent le moniteur de cet objet.

(Hérité de Object)
QuickReject(Path, Canvas+EdgeType)

Retourne la valeur true si le rectangle spécifié, après avoir été transformé par la matrice actuelle, se trouve complètement en dehors du clip actuel.

(Hérité de Canvas)
QuickReject(Path)

Retourne la valeur true si le chemin spécifié, après avoir été transformé par la matrice actuelle, se trouve complètement en dehors du clip actuel.

(Hérité de Canvas)
QuickReject(RectF, Canvas+EdgeType)

Retourne la valeur true si le rectangle spécifié, après avoir été transformé par la matrice actuelle, se trouve complètement en dehors du clip actuel.

(Hérité de Canvas)
QuickReject(RectF)

Retourne la valeur true si le rectangle spécifié, après avoir été transformé par la matrice actuelle, se trouve complètement en dehors du clip actuel.

(Hérité de Canvas)
QuickReject(Single, Single, Single, Single, Canvas+EdgeType)

Retourne la valeur true si le rectangle spécifié, après avoir été transformé par la matrice actuelle, se trouve complètement en dehors du clip actuel.

(Hérité de Canvas)
QuickReject(Single, Single, Single, Single)

Retourne la valeur true si le rectangle spécifié, après avoir été transformé par la matrice actuelle, se trouve complètement en dehors du clip actuel.

(Hérité de Canvas)
Restore()

Cet appel équilibre un appel précédent pour enregistrer() et est utilisé pour supprimer toutes les modifications apportées à l’état de matrice/clip depuis le dernier appel d’enregistrement.

(Hérité de Canvas)
RestoreToCount(Int32)

Méthode efficace pour afficher les appels à save() qui se sont produits après que le nombre d’enregistrements a atteint saveCount.

(Hérité de Canvas)
Rotate(Single, Single, Single)

Préconcatez la matrice actuelle avec la rotation spécifiée.

(Hérité de Canvas)
Rotate(Single)

Préconcatez la matrice actuelle avec la rotation spécifiée.

(Hérité de Canvas)
Save()

Enregistre la matrice actuelle et le clip dans une pile privée.

(Hérité de Canvas)
Save(SaveFlags)

En fonction de saveFlags, vous pouvez enregistrer la matrice actuelle et le clip dans une pile privée.

(Hérité de Canvas)
SaveLayer(RectF, Paint, SaveFlags)

Cela se comporte de la même façon que save(), mais en plus il alloue et redirige le dessin vers une bitmap hors écran.

(Hérité de Canvas)
SaveLayer(RectF, Paint)

Cela se comporte de la même façon que save(), mais en plus, il alloue et redirige le dessin vers une cible de rendu hors écran.

(Hérité de Canvas)
SaveLayer(Single, Single, Single, Single, Paint, SaveFlags)

Version d’assistance de saveLayer() qui prend 4 valeurs plutôt qu’un RectF.

(Hérité de Canvas)
SaveLayer(Single, Single, Single, Single, Paint)

La commodité pour #saveLayer(RectF, Paint) cela prend les quatre coordonnées flottantes du rectangle de limites.

(Hérité de Canvas)
SaveLayerAlpha(RectF, Int32, SaveFlags)

Cela se comporte de la même façon que save(), mais en plus il alloue et redirige le dessin vers une bitmap hors écran.

(Hérité de Canvas)
SaveLayerAlpha(RectF, Int32)

Commodité pour #saveLayer(RectF, Paint) mais au lieu de prendre un objet Paint entier, il ne prend que le alpha paramètre.

(Hérité de Canvas)
SaveLayerAlpha(Single, Single, Single, Single, Int32, SaveFlags)

Helper pour saveLayerAlpha() qui prend 4 valeurs au lieu d’un RectF.

(Hérité de Canvas)
SaveLayerAlpha(Single, Single, Single, Single, Int32)

La commodité pour #saveLayerAlpha(RectF, int) cela prend les quatre coordonnées flottantes du rectangle de limites.

(Hérité de Canvas)
Scale(Single, Single, Single, Single)

Préconcatez la matrice actuelle avec l’échelle spécifiée.

(Hérité de Canvas)
Scale(Single, Single)

Préconcatez la matrice actuelle avec l’échelle spécifiée.

(Hérité de Canvas)
SetBitmap(Bitmap)

Spécifiez une bitmap dans laquelle le canevas doit être dessiné.

(Hérité de Canvas)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
SetViewport(Int32, Int32)

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de Canvas)
Skew(Single, Single)

Préconcatez la matrice actuelle avec l’asymétrie spécifiée.

(Hérité de Canvas)
ToArray<T>()

Crée un tableau managé à partir de ce wrapper de tableau Java.

(Hérité de Object)
ToString()

Retourne une représentation sous forme de chaîne de l’objet.

(Hérité de Object)
Translate(Single, Single)

Préconcatez la matrice actuelle avec la traduction spécifiée

(Hérité de Canvas)
UnregisterFromRuntime()

Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité.

(Hérité de Object)
Wait()

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<>

(Hérité de Object)
Wait(Int64, Int32)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)
Wait(Int64)

Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée.

(Hérité de Object)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
IJavaPeerable.Finalized()

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

(Hérité de JavaObject)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Implémentation de canevas qui enregistre les opérations de dessin système pour le rendu différé.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à