Freigeben über


CTFontDescriptor Klasse

Definition

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

public class CTFontDescriptor : IDisposable, ObjCRuntime.INativeObject
type CTFontDescriptor = class
    interface INativeObject
    interface IDisposable
Vererbung
CTFontDescriptor
Implementiert

Hinweise

Schriftdeskriptoren enthalten eine Beschreibung der Schriftartfeatures und können eine Schriftart vollständig identifizieren. Manchmal ist die Beschreibung nicht vollständig genug, und das System wählt eine Schriftart aus, die den angegebenen Parametern entspricht.

var attributes = new CTFontDescriptorAttributes () {
	FamilyName = "Times New Roman",
	Size = 18
};

var fontDescriptor = new CTFontDescriptor (attributes);

Konstruktoren

CTFontDescriptor(CTFontDescriptorAttributes)

Erstellt einen Schriftdeskriptor aus einer Reihe von Attributen.

CTFontDescriptor(String, nfloat)

Erstellt einen Schriftartdeskriptor aus einem PostScript-Namen (und optionaler Größe).

Eigenschaften

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

Methoden

Dispose()

Gibt die vom CTFontDescriptor-Objekt verwendeten Ressourcen frei.

Dispose(Boolean)

Gibt die vom CTFontDescriptor-Objekt verwendeten Ressourcen frei.

Finalize()

Finalizer für das CTFontDescriptor-Objekt

GetAttribute(NSString)

Ruft ein CTFontDescriptorAttribute aus dem Deskriptor ab.

GetAttributes()

Ruft die Attribute aus diesem CTFontDescriptor ab.

GetLocalizedAttribute(NSString)

Gibt ein Attribut zurück, das lokalisiert wurde.

GetLocalizedAttribute(NSString, NSString)

Gibt ein Attribut zurück, das lokalisiert wurde.

GetMatchingFontDescriptor()

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

GetMatchingFontDescriptor(NSSet)

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

GetMatchingFontDescriptor(NSString[])

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

GetMatchingFontDescriptors()

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

GetMatchingFontDescriptors(NSSet)

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

GetMatchingFontDescriptors(NSString[])

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

MatchFontDescriptors(CTFontDescriptor[], NSSet, Func<CTFontDescriptorMatchingState,IntPtr,Boolean>)

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

WithAttributes(CTFontDescriptorAttributes)

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

WithAttributes(NSDictionary)

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

WithFeature(CTFontFeatureAllTypographicFeatures+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureAlternateKana+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureAnnotation+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureCaseSensitiveLayout+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureCharacterAlternatives+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureCharacterShape+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureCJKRomanSpacing+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureCJKSymbolAlternatives+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureCJKVerticalRomanPlacement+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureContextualAlternates+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureCursiveConnection+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureDesignComplexity+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureDiacritics+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureFractions+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureIdeographicAlternatives+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureIdeographicSpacing+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureItalicCJKRoman+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureKanaSpacing+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureLigatures+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureLinguisticRearrangementConnection+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureLowerCase+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureMathematicalExtras+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureNumberCase+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureNumberSpacing+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureOrnamentSets+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureOverlappingCharacters+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureRubyKana+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureSmartSwash+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureStyleOptions+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureStylisticAlternatives+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureTextSpacing+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureTransliteration+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureTypographicExtras+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureUnicodeDecomposition+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureUpperCase+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureVerticalPosition+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithFeature(CTFontFeatureVerticalSubstitutionConnection+Selector)

Erstellt einen Schriftartdeskriptor aus diesem Schriftartdeskriptor mit dem angegebenen Featuresatz.

WithVariation(UInt32, nfloat)

Schriftartendeskriptoren enthalten eine Beschreibung von Schriftartfeatures, die eine Schriftart identifizieren können.

Gilt für: