Table of Contents

Class FontFamily

Namespace
Pango
Assembly
Pango-1.0.dll
public class FontFamily : Object, IObject, INotifyPropertyChanged, IDisposable, ListModel, IHandle, GTypeProvider
Inheritance
FontFamily
Implements
Inherited Members

Constructors

FontFamily(bool, params ConstructArgument[])

protected FontFamily(bool owned, params ConstructArgument[] constructArguments)

Parameters

owned bool
constructArguments ConstructArgument[]

FontFamily(IntPtr, bool)

protected FontFamily(IntPtr ptr, bool ownedRef)

Parameters

ptr IntPtr
ownedRef bool

Fields

IsMonospacePropertyDefinition

public static readonly Property<bool, FontFamily> IsMonospacePropertyDefinition

Field Value

Property<bool, FontFamily>

IsVariablePropertyDefinition

public static readonly Property<bool, FontFamily> IsVariablePropertyDefinition

Field Value

Property<bool, FontFamily>

NItemsPropertyDefinition

public static readonly Property<uint, FontFamily> NItemsPropertyDefinition

Field Value

Property<uint, FontFamily>

NamePropertyDefinition

public static readonly Property<string?, FontFamily> NamePropertyDefinition

Field Value

Property<string, FontFamily>

Properties

IsMonospace

public bool IsMonospace { get; }

Property Value

bool

IsVariable

public bool IsVariable { get; }

Property Value

bool

NItems

public uint NItems { get; }

Property Value

uint

Name

public string? Name { get; }

Property Value

string

Methods

GetFace(string?)

[Version("1.46")]
public FontFace? GetFace(string? name)

Parameters

name string

Returns

FontFace

GetGType()

public static Type GetGType()

Returns

Type

GetIsMonospace()

[Version("1.4")]
public bool GetIsMonospace()

Returns

bool

GetIsVariable()

[Version("1.44")]
public bool GetIsVariable()

Returns

bool

GetItem(uint)

[Version("2.44")]
public IntPtr GetItem(uint position)

Parameters

position uint

Returns

IntPtr

GetItemType()

[Version("2.44")]
public Type GetItemType()

Returns

Type

GetNItems()

[Version("2.44")]
public uint GetNItems()

Returns

uint

GetName()

public string GetName()

Returns

string

GetObject(uint)

[Version("2.44")]
public Object? GetObject(uint position)

Parameters

position uint

Returns

Object

ItemsChanged(uint, uint, uint)

[Version("2.44")]
public void ItemsChanged(uint position, uint removed, uint added)

Parameters

position uint
removed uint
added uint