Paint Klasse

Definition

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

[Android.Runtime.Register("android/graphics/Paint", DoNotGenerateAcw=true)]
public class Paint : Java.Lang.Object
[<Android.Runtime.Register("android/graphics/Paint", DoNotGenerateAcw=true)>]
type Paint = class
    inherit Object
Vererbung
Paint
Abgeleitet
Attribute

Hinweise

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

Java Dokumentation für android.graphics.Paint.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
Paint()

Erstellen Sie eine neue Farbe mit Standardeinstellungen.

Paint(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

Paint(Paint)

Erstellen Sie eine neue Farbe, initialisiert mit den Attributen im angegebenen Paint-Parameter.

Paint(PaintFlags)

Erstellen Sie eine neue Farbe mit den angegebenen Flags.

Felder

Name Beschreibung
CursorAfter
Veraltet.

Option für getTextRunCursor.

CursorAt
Veraltet.

Option für getTextRunCursor.

CursorAtOrAfter
Veraltet.

Option für getTextRunCursor.

CursorAtOrBefore
Veraltet.

Option für getTextRunCursor.

CursorBefore
Veraltet.

Option für getTextRunCursor.

EndHyphenEditInsertArmenianHyphen

Eine ganze Zahl, die das Ende der Linie darstellt, hat Armentian-Bindestrich (U+058A).

EndHyphenEditInsertHyphen

Eine ganze Zahl, die das Ende der Zeile darstellt, weist ein normales Bindestrichzeichen (U+002D) auf.

EndHyphenEditInsertMaqaf

Eine ganze Zahl, die das Ende der Zeile darstellt, hat Maqaf (hebräischer Bindestrich, U+05BE).

EndHyphenEditInsertUcasHyphen

Eine ganze Zahl, die das Ende der Zeile darstellt, weist den kanadischen Silbenbindestrich (U+1400) auf.

EndHyphenEditInsertZwjAndHyphen

Eine ganze Zahl, die das Ende der Zeile darstellt, weist Null-Width-Joiner (U+200D) gefolgt von normalem Bindestrich (U+002D) auf.

EndHyphenEditNoEdit

Eine ganze Zahl, die das Ende der Zeile darstellt, hat keine Änderung für die Silbentrennung.

EndHyphenEditReplaceWithHyphen

Eine ganze Zahl, die das Zeichen am Ende der Zeile darstellt, wird durch Bindestriche (U+002D) ersetzt.

HintingOff
Veraltet.

Option "Schriftart hinter", mit der die Schriftarthinweise deaktiviert werden.

HintingOn
Veraltet.

Option "Schriftart hinter", mit der Schriftarthinweise aktiviert werden.

StartHyphenEditInsertHyphen

Eine ganze Zahl, die den Anfang der Zeile darstellt, weist ein normales Bindestrichzeichen (U+002D) auf.

StartHyphenEditInsertZwj

Eine ganze Zahl, die den Anfang der Zeile darstellt, weist Null-Width-Joiner (U+200D) auf.

StartHyphenEditNoEdit

Eine ganze Zahl, die den Anfang der Zeile darstellt, hat keine Änderung für die Silbentrennung.

TextRunFlagLeftEdge

Ein Textlaufflagge, das angibt, dass der Lauf das visuell linksste Segment der Zeile befindet.

TextRunFlagRightEdge

Ein Textlaufflagge, das angibt, dass sich der Lauf am rechten Rand der Zeile befindet.

VerticalTextFlag
Veraltet.

Eine Flache, die Text steuert, der in vertikaler Ausrichtung geschrieben werden soll

Eigenschaften

Name Beschreibung
Alpha

Hilfsprogramm für getColor(), das nur den Alphawert der Farbe zurückgibt. -or- Helper to setColor(), die nur den Alphawert der Farbe zuweist, wobei die r,g,b-Werte unverändert bleiben.

AntiAlias

Hilfsprogramm für getFlags(), wenn "true" zurückgegeben wird, wenn ANTI_ALIAS_FLAG Bit antiAliasing die Ränder des Gezeichneten glättet, hat jedoch keine Auswirkungen auf das Innere der Form. -or- Helper for setFlags(), setting or clearing the ANTI_ALIAS_FLAG bit AntiAliasing smooths out the edges of what is being being drawn, but is no impact on the interior of the shape.

BlendMode

Rufen Sie das Blendmodusobjekt des Paint ab. -oder- Legen Sie den Blendmodus fest oder deaktivieren Sie den Blendmodus.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Color

Geben Sie die Farbe der Farbe in sRGB zurück. -oder- Legen Sie die Farbe der Farbe fest.

ColorFilter

Rufen Sie den Farbfilter der Farbe ab (möglicherweise null).

ColorLong

Geben Sie die Farbe der Farbe zurück.

Dither

Hilfsprogramm für getFlags(), wenn "true" zurückgegeben wird, wenn DITHER_FLAG Bit festgelegt ist Dithering beeinflusst, wie Farben mit höherer Genauigkeit als das Gerät abgesampft werden. -or- Helper for setFlags(), setting or clearing the DITHER_FLAG bit Dithering affects how colors that are higher precision than the device are down-sampled.

ElegantTextHeight

Rufen Sie das elegante Metrikkennzeichen ab. -oder- Legen Sie die elegante Höhenmetrik-Kennzeichnung der Farbe fest.

EndHyphenEdit

Rufen Sie den aktuellen Wert der Endbindestrichbearbeitung ab. -oder- Legen Sie einen Endbindestrich für die Farbe fest.

FakeBoldText

Hilfsprogramm für getFlags(), das Zurückgeben von "true", wenn FAKE_BOLD_TEXT_FLAG Bit festgelegt ist ( oder - Hilfsprogramm für setFlags(), Festlegen oder Löschen des FAKE_BOLD_TEXT_FLAG Bits

FilterBitmap

Gibt an, ob der Bitmapfilter aktiviert ist. -or- Helper for setFlags(), setting or clearing the FILTER_BITMAP_FLAG bit.

Flags

Geben Sie die Kennzeichen der Farbe zurück. -oder- Legen Sie die Kennzeichen der Farbe fest.

FontFeatureSettings

Gibt die Schriftartfeatureeinstellungen zurück. -oder- Legen Sie Die Schriftartfeatureeinstellungen fest.

FontSpacing

Gibt den empfohlenen Zeilenabstand basierend auf der aktuellen Schriftart und der Textgröße zurück.

FontVariationSettings

Gibt die Schriftartvariationseinstellungen zurück.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
Hinting

Gibt den Hinweismodus der Farbe zurück. -oder- Legen Sie den Hinweismodus der Farbe fest.

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniPeerMembers

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

LetterSpacing

Zurückgeben des Zeichenabstands für Text. -oder- Legen Sie den Buchstabenabstand für Text fest.

LinearText

Hilfsprogramm für getFlags(), das Zurückgeben von "true", wenn LINEAR_TEXT_FLAG Bit festgelegt ist ( oder - Hilfsprogramm für setFlags(), Festlegen oder Löschen des LINEAR_TEXT_FLAG Bits

MaskFilter

Rufen Sie das Maskfilterobjekt des Paint ab.

PathEffect

Rufen Sie das Patheffect-Objekt des Paint ab.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
Rasterizer
Veraltet.

Rufen Sie den Rasterizer (oder NULL) des Paint ab.

Shader

Rufen Sie das Shaderobjekt des Paint ab.

ShadowLayerColor

Gibt die Farbe der Schattenschicht zurück.

ShadowLayerColorLong

Gibt die Farbe der Schattenschicht zurück.

ShadowLayerDx

Gibt den x-Offset der Schattenschicht zurück.

ShadowLayerDy

Gibt den y-Offset der Schattenschicht zurück.

ShadowLayerRadius

Gibt den Weichzeichnerradius der Schattenschicht zurück.

StartHyphenEdit

Rufen Sie den aktuellen Wert der Startbindestrichbearbeitung ab. -oder- Legen Sie einen Startbindestrich für die Farbe fest.

StrikeThruPosition

Abstand vom oberen Rand der durchgestrichenen Linie zum Basisplan in Pixeln.

StrikeThruText

Hilfsprogramm für getFlags(), das Zurückgeben von "true", wenn STRIKE_THRU_TEXT_FLAG Bit festgelegt ist ( oder - Hilfsprogramm für setFlags(), Festlegen oder Löschen des STRIKE_THRU_TEXT_FLAG Bits

StrikeThruThickness

Gibt die Stärke der durchgestrichenen Linie in Pixel zurück.

StrokeCap

Geben Sie die Kappe des Lacks zurück, und steuern Sie, wie der Anfang und das Ende von Strichlinien und Pfaden behandelt werden. -oder- Legen Sie die Kappe der Farbe fest.

StrokeJoin

Gibt den Strichbeitrittstyp des Paint zurück. -oder- Legen Sie die Verknüpfung der Farbe fest.

StrokeMiter

Gibt den Strichmilbenwert des Paint zurück. -oder- Legen Sie den Strichmilbenwert der Farbe fest.

StrokeWidth

Gibt die Breite für das Streichen zurück. -oder- Legen Sie die Breite für das Streichen fest.

SubpixelText

Hilfsprogramm für getFlags(), das Zurückgeben von "true", wenn SUBPIXEL_TEXT_FLAG Bit festgelegt ist ( oder - Hilfsprogramm für setFlags(), Festlegen oder Löschen des SUBPIXEL_TEXT_FLAG Bits

TextAlign

Gibt den Wert "Farbe ausrichten" für Zeichnungstext zurück. -oder- Legen Sie die Textausrichtung der Farbe fest.

TextLocale

Rufen Sie das primäre Gebietsschema des Texts ab. -oder- Legen Sie die Textgebietsschemaliste auf eine 1-Member-Liste fest, die nur aus dem Gebietsschema besteht.

TextLocales

Rufen Sie die Textgebietsschemaliste ab. -oder- Legen Sie die Textgebietsschemaliste fest.

TextScaleX

Gibt den horizontalen Skalierungsfaktor für Den Text zurück. -oder- Legen Sie den horizontalen Skalierungsfaktor der Farbe für Text fest.

TextSize

Geben Sie die Textgröße der Farbe zurück. -oder- Legen Sie die Textgröße der Farbe fest.

TextSkewX

Gibt den horizontalen Neigungsfaktor der Farbe für Text zurück. -oder- Legen Sie den horizontalen Schiefefaktor der Farbe für Text fest.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Typeface

Rufen Sie das Schriftartobjekt des Paint ab.

UnderlinePosition

Gibt den Abstand vom oberen Rand der Unterstreichung zum Basisplan in Pixel zurück.

UnderlineText

Hilfsprogramm für getFlags(), gibt "true" zurück, wenn UNDERLINE_TEXT_FLAG Bit festgelegt ist - oder - Hilfsprogramm für setFlags(), das Festlegen oder Löschen des UNDERLINE_TEXT_FLAG Bits

UnderlineThickness

Gibt die Stärke der Unterstreichung in Pixel zurück.

WordSpacing

Gibt den zusätzlichen Wortabstand für Text zurück. -oder- Legen Sie den zusätzlichen Wortabstand für Text fest.

Xfermode

Rufen Sie das Transfermodusobjekt des Paint ab.

Methoden

Name Beschreibung
Ascent()

Gibt den Abstand über (negativ) der Basislinie (Abstieg) basierend auf der aktuellen Schriftart und der Textgröße zurück.

BreakText(Char[], Int32, Int32, Single, Single[])

Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet.

BreakText(ICharSequence, Int32, Int32, Boolean, Single, Single[])

Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet.

BreakText(String, Boolean, Single, Single[])

Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet.

BreakText(String, Int32, Int32, Boolean, Single, Single[])

Messen Sie den Text, und beenden Sie frühzeitig, wenn die gemessene Breite maxWidth überschreitet.

ClearShadowLayer()

Löschen Sie die Schattenschicht.

Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Descent()

Gibt den Abstand unter (positiv) der Grundlinie (Abstieg) basierend auf der aktuellen Schriftart und der Textgröße zurück.

Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
EqualsForTextMeasurement(Paint)

Gibt true des übergebenen Werts Paint zurück, hat die gleiche Auswirkung auf die Textmessung.

GetFillPath(Path, Path)

Wendet alle/alle Effekte (Patheffect, Stroking) auf src an und gibt das Ergebnis in dst zurück.

GetFontMetrics()

Weist ein neues FontMetrics -Objekt zu und ruft dann getFontMetrics(fm) damit auf und gibt das Objekt zurück.

GetFontMetrics(Paint+FontMetrics)

Weist ein neues FontMetrics -Objekt zu und ruft dann getFontMetrics(fm) damit auf und gibt das Objekt zurück.

GetFontMetricsForLocale(Paint+FontMetrics)

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

GetFontMetricsInt()

Geben Sie den Interlineabstand der Schriftart aufgrund der Paint-Einstellungen für Schriftart, TextGröße usw. zurück.

GetFontMetricsInt(Char[], Int32, Int32, Int32, Int32, Boolean, Paint+FontMetricsInt)

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

GetFontMetricsInt(ICharSequence, Int32, Int32, Int32, Int32, Boolean, Paint+FontMetricsInt)

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

GetFontMetricsInt(Paint+FontMetricsInt)

Geben Sie den Interlineabstand der Schriftart aufgrund der Paint-Einstellungen für Schriftart, TextGröße usw. zurück.

GetFontMetricsInt(String, Int32, Int32, Int32, Int32, Boolean, Paint+FontMetricsInt)

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

GetFontMetricsIntForLocale(Paint+FontMetricsInt)

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetOffsetForAdvance(Char[], Int32, Int32, Int32, Int32, Boolean, Single)

Rufen Sie den Zeichenoffset innerhalb der Zeichenfolge ab, dessen Position der angegebenen horizontalen Position am nächsten ist.

GetOffsetForAdvance(ICharSequence, Int32, Int32, Int32, Int32, Boolean, Single)

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

GetOffsetForAdvance(String, Int32, Int32, Int32, Int32, Boolean, Single)

Gibt den Zeichenoffset zurück, der dem angegebenen Voraus entspricht.

GetRunAdvance(Char[], Int32, Int32, Int32, Int32, Boolean, Int32)

Messen sie die Cursorposition innerhalb einer Textausführung.

GetRunAdvance(ICharSequence, Int32, Int32, Int32, Int32, Boolean, Int32)

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

GetRunAdvance(String, Int32, Int32, Int32, Int32, Boolean, Int32)

Gibt die Breite zwischen Start und Offset zurück.

GetRunCharacterAdvance(Char[], Int32, Int32, Int32, Int32, Boolean, Int32, Single[], Int32)

Messen Sie den Vorlauf jedes Zeichens innerhalb einer Textausführung, und geben Sie auch die Cursorposition innerhalb der Ausführung zurück.

GetRunCharacterAdvance(ICharSequence, Int32, Int32, Int32, Int32, Boolean, Int32, Single[], Int32)

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

GetRunCharacterAdvance(String, Int32, Int32, Int32, Int32, Boolean, Int32, Single[], Int32)

Gibt die Breite zwischen Start und Offset zurück; Das Fortschrittsarray empfängt die berechneten Zeichenfortschritte.

GetStyle()

Geben Sie den Stil der Farbe zurück, der verwendet wird, um zu steuern, wie die Geometrien von Grundtypen interpretiert werden (mit Ausnahme von drawBitmap, die immer FILL_STYLE).

GetTextBounds(Char[], Int32, Int32, Rect)

Zurückgeben in Grenzen (zugewiesen durch den Aufrufer) das kleinste Rechteck, das alle Zeichen einschließt, mit einem implizierten Ursprung bei (0,0).

GetTextBounds(ICharSequence, Int32, Int32, Rect)

Rufen Sie das Textbegrenzungsfeld ab, und speichern Sie sie an Grenzen.

GetTextBounds(String, Int32, Int32, Rect)

Rufen Sie das Textbegrenzungsfeld ab, und speichern Sie sie an Grenzen.

GetTextPath(Char[], Int32, Int32, Single, Single, Path)

Geben Sie den Pfad (Gliederung) für den angegebenen Text zurück.

GetTextPath(String, Int32, Int32, Single, Single, Path)

Geben Sie den Pfad (Gliederung) für den angegebenen Text zurück.

GetTextRunAdvances(Char[], Int32, Int32, Int32, Int32, Boolean, Single[], Int32)

Rufen Sie die Zeichenfortschritte des Texts ab.

GetTextRunCursor(Char[], Int32, Int32, Boolean, Int32, Int32)

Gibt die nächste Cursorposition in der Ausführung zurück.

GetTextRunCursor(ICharSequence, Int32, Int32, Boolean, Int32, Int32)

Gibt die nächste Cursorposition in der Ausführung zurück.

GetTextRunCursor(String, Int32, Int32, Boolean, Int32, Int32)

Gibt die nächste Cursorposition in der Ausführung zurück.

GetTextWidths(Char[], Int32, Int32, Single[])

Gibt die Vorausbreiten für die Zeichen in der Zeichenfolge zurück.

GetTextWidths(ICharSequence, Int32, Int32, Single[])

Gibt die Vorausbreiten für die Zeichen in der Zeichenfolge zurück.

GetTextWidths(String, Int32, Int32, Single[])

Gibt die Vorausbreiten für die Zeichen in der Zeichenfolge zurück.

GetTextWidths(String, Single[])

Gibt die Vorausbreiten für die Zeichen in der Zeichenfolge zurück.

HasGlyph(String)

Bestimmen Sie, ob die Schriftart, die für die Farbe festgelegt ist, eine Glyphe aufweist, die die Zeichenfolge unterstützt.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
MeasureText(Char[], Int32, Int32)

Gibt die Breite des Texts zurück.

MeasureText(ICharSequence, Int32, Int32)

Gibt die Breite des Texts zurück.

MeasureText(String, Int32, Int32)

Gibt die Breite des Texts zurück.

MeasureText(String)

Gibt die Breite des Texts zurück.

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
Reset()

Stellt die Farbe in den Standardeinstellungen wieder her.

Set(Paint)

Kopieren Sie die Felder von src in diese Farbe.

SetARGB(Int32, Int32, Int32, Int32)

Hilfsprogramm zum SetColor(), das ein,r,g,b verwendet und die Farbe int erstellt

SetColor(Int64)

Legen Sie die Farbe der Farbe mit einer ColorLong.

SetColorFilter(ColorFilter)

Legen Oder löschen Sie den Farbfilter des Paint, und geben Sie den Parameter zurück.

SetFontVariationSettings(String)

Legt TrueType- oder OpenType-Schriftartvariationseinstellungen fest.

SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetMaskFilter(MaskFilter)

Legen Sie das Maskfilterobjekt fest oder löschen Sie es.

SetPathEffect(PathEffect)

Legen Sie das Patheffect-Objekt fest oder löschen Sie es.

SetRasterizer(Rasterizer)
Veraltet.

Festlegen oder Löschen des Rasterizerobjekts.

SetShader(Shader)

Festlegen oder Löschen des Shaderobjekts.

SetShadowLayer(Single, Single, Single, Color)

Dadurch wird eine Schattenschicht unterhalb der Hauptschicht mit dem angegebenen Offset und der Farbe und dem Weichzeichnerradius farbig gefärbt.

SetShadowLayer(Single, Single, Single, Int64)

Dadurch wird eine Schattenschicht unterhalb der Hauptschicht mit dem angegebenen Offset und der Farbe und dem Weichzeichnerradius farbig gefärbt.

SetStyle(Paint+Style)

Legen Sie die Formatvorlage der Farbe fest, die verwendet wird, um zu steuern, wie die Geometrien von Grundtypen interpretiert werden (mit Ausnahme von drawBitmap, die immer "Fill" vorausgesetzt).

SetTypeface(Typeface)

Festlegen oder Löschen des Schriftartobjekts.

SetXfermode(Xfermode)

Festlegen oder Löschen des Übertragungsmodusobjekts.

ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Benachrichtigt die Interoplaufzeit, dass dieser verwaltete Peer verworfen wurde.

(Geerbt von Object)
IJavaPeerable.DisposeUnlessReferenced()

Gibt diesen Java Peer frei, es sei denn, er wird von einem anderen verwalteten Verweis beibehalten.

(Geerbt von Object)
IJavaPeerable.Finalized()

Benachrichtigt die Interoplaufzeit, dass dieser verwaltete Peer abgeschlossen wurde.

(Geerbt von Object)
IJavaPeerable.JniManagedPeerState

Ruft den Zustand ab, der die Beziehung zwischen diesem verwalteten Peer und seinem JNI-Verweis beschreibt.

(Geerbt von Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Legt den Interop-Identitätshashcode für diesen Java Peer fest.

(Geerbt von Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Legt den verwalteten und JNI-Peerstatus für diesen Java Peer fest.

(Geerbt von Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Legt den JNI-Objektverweis fest, der von diesem verwalteten Peer verwendet wird.

(Geerbt von Object)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Die Paint-Klasse enthält die Format- und Farbinformationen zum Zeichnen von Geometrien, Text und Bitmaps.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: