Paint.FontVariationOverride Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Wert der aktuellen Schriftartvariationsüberschreibung ab. -or- Legt TrueType- oder OpenType-Schriftartvariationseinstellungen für das Überschreiben fest.
public virtual string? FontVariationOverride { [Android.Runtime.Register("getFontVariationOverride", "()Ljava/lang/String;", "GetGetFontVariationOverrideHandler", ApiSince=36)] get; [Android.Runtime.Register("setFontVariationOverride", "(Ljava/lang/String;)V", "GetSetFontVariationOverride_Ljava_lang_String_Handler", ApiSince=36)] set; }
[<get: Android.Runtime.Register("getFontVariationOverride", "()Ljava/lang/String;", "GetGetFontVariationOverrideHandler", ApiSince=36)>]
[<set: Android.Runtime.Register("setFontVariationOverride", "(Ljava/lang/String;)V", "GetSetFontVariationOverride_Ljava_lang_String_Handler", ApiSince=36)>]
member this.FontVariationOverride : string with get, set
Eigenschaftswert
Ein Wert für die Änderung der aktuellen Schriftart außer Kraft setzen.
- Attribute
Hinweise
Dokumentation zum Property Getter:
Ruft den Wert der aktuellen Schriftartvariationsüberschreibung ab.
Java Dokumentation für android.graphics.Paint.getFontVariationOverride().
Dokumentation zum Eigenschaftensatzer:
Legt TrueType- oder OpenType-Schriftartvariationseinstellungen für das Überschreiben fest.
Die Einstellungszeichenfolge wird aus mehreren Paaren von Achsentag- und Formatvorlagenwerten erstellt. Das Achsentag muss vier ASCII-Zeichen enthalten und muss mit einfachen Anführungszeichen (U+0027) oder doppelten Anführungszeichen (U+0022) umschlossen werden. Achsenzeichenfolgen, die länger oder kürzer als vier Zeichen sind oder Zeichen außerhalb von U+0020.U+007E enthalten, sind ungültig.
Wenn ungültige Schriftartvariationseinstellungen angegeben werden, führt diese Methode nichts aus und gibt "false" mit der Fehlermeldung "Drucken" an die Protokollkette zurück.
Anders als #setFontVariationSettings(String)bei dieser Einstellung werden die Schriftartvariationseinstellungen außer Kraft gesetzt, die der Schriftartinstanz bereits zugewiesen sind. Wenn die zugrunde liegende Schriftart z. B. als 'wght' 500, 'ital' 1konfiguriert ist und die Außerkraftsetzung als 'wght' 700, `wdth` 150angegeben ist, lautet `wght' 700, 'ital' 1, 'wdth' 150die Einstellung für die effektive Schriftartvariation . Der Wert "Ght" wird durch Außerkraftsetzung aktualisiert, der Wert "Kursiv" wird beibehalten, da keine Außerkraftsetzungen und "wdth"-Wert durch Außerkraftsetzung hinzugefügt werden. Wenn die Außerkraftsetzung der Schriftartvariation leer oder NULL ist, werden keine Außerkraftsetzungen und einstellungen für die ursprüngliche Schriftartvariation, die der Schriftartinstanz zugewiesen sind, wie sie verwendet wird.
Java Dokumentation für android.graphics.Paint.setFontVariationOverride(java.lang.String).
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.