TextRunTypographyProperties Třída

Definice

Poskytuje abstraktní třídu pro podporu typografických vlastností pro TextRun objekty.

public ref class TextRunTypographyProperties abstract
public abstract class TextRunTypographyProperties
type TextRunTypographyProperties = class
Public MustInherit Class TextRunTypographyProperties
Dědičnost
TextRunTypographyProperties

Poznámky

Klient rozložení textu používá TextRunTypographyProperties třídu k vygenerování sady funkcí, které jsou zpracovány modulem rozložení OpenType.

Konstruktory

TextRunTypographyProperties()

Inicializuje novou instanci TextRunTypographyProperties třídy.

Vlastnosti

AnnotationAlternates

Získá index alternativního formuláře poznámek.

Capitals

Získá hodnotu, která označuje hlavní tvar vybraného písma.

CapitalSpacing

Získá hodnotu, která označuje, zda inter-glyph mezery pro all-capital text je globálně upraven tak, aby se zlepšila čitelnost.

CaseSensitiveForms

Získá hodnotu, která označuje, zda glyfy upraví jejich svislou pozici, aby lépe zarovnaly s velkými písmeny glyfy.

ContextualAlternates

Získá hodnotu, která označuje, zda vlastní glyf formuláře lze použít na základě kontextu vykresleného textu.

ContextualLigatures

Získá hodnotu, která označuje, zda jsou kontextové ligatury povoleny.

ContextualSwashes

Získá hodnotu, která určuje index kontextového swashes formuláře.

DiscretionaryLigatures

Získá hodnotu, která označuje, zda volitelné ligatury jsou povoleny.

EastAsianExpertForms

Získá hodnotu, která označuje, zda standardní japonské písmo formuláře byly nahrazeny odpovídajícími upřednostňovanými typografickými formuláři.

EastAsianLanguage

Získá hodnotu, která označuje verzi glyfů, které se mají použít pro určitý systém zápisu nebo jazyk.

EastAsianWidths

Získá hodnotu, která označuje proporcionální šířku, která se má použít pro znaky latinky ve východoasijském písmu.

Fraction

Získá hodnotu, která označuje styl zlomku.

HistoricalForms

Získá hodnotu, která označuje, zda jsou historické formuláře povoleny.

HistoricalLigatures

Získá hodnotu, která označuje, zda jsou historické ligatury povoleny.

Kerning

Získá hodnotu, která označuje, zda je prokládání povoleno.

MathematicalGreek

Získá hodnotu, která označuje, zda standardní typografické typy písma řecké glyfy byly nahrazeny odpovídajícími formuláři písma běžně používané v matematickém zápisu.

NumeralAlignment

Získá zarovnání šířky při použití číslic.

NumeralStyle

Získá hodnotu, která označuje sadu glyfů, které se používají k vykreslení číselných alternativních formulářů písem.

SlashedZero

Získá hodnotu, která označuje, zda má být jmenovitý nulový formulář písma nahrazen lomítkem nula.

StandardLigatures

Získá hodnotu, která označuje, zda jsou povoleny standardní ligatury.

StandardSwashes

Získá index standardního tvaru swashes.

StylisticAlternates

Získá index stylistické alternativní formuláře.

StylisticSet1

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet10

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet11

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet12

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet13

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet14

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet15

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet16

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet17

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet18

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet19

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet2

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet20

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet3

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet4

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet5

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet6

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet7

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet8

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

StylisticSet9

Získá hodnotu, která označuje, zda je povolena stylistická sada formuláře písma.

Variants

Získá hodnotu, která označuje variantu standardní typografického formuláře, který se má použít.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
OnPropertiesChanged()

Opraví vnitřní stav odvozené TextRunTypographyProperties třídy vždy, když jakákoli TextRunTypographyProperties vlastnost změní jeho hodnotu.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro

Viz také