Class Font.Builder
public class Font.Builder : JVMBridgeBase<Font.Builder>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition
- Inheritance
-
Font.Builder
- Implements
- Extension Methods
Constructors
Builder(AssetManager, String)
public Builder(AssetManager arg0, String arg1)
Parameters
arg0AssetManagerarg1String
Builder(Resources, int)
public Builder(Resources arg0, int arg1)
Parameters
Builder(Font)
public Builder(Font arg0)
Parameters
Builder(ParcelFileDescriptor)
public Builder(ParcelFileDescriptor arg0)
Parameters
Builder(ParcelFileDescriptor, long, long)
public Builder(ParcelFileDescriptor arg0, long arg1, long arg2)
Parameters
arg0ParcelFileDescriptorarg1longarg2long
Builder(File)
public Builder(File arg0)
Parameters
Builder(ByteBuffer)
public Builder(ByteBuffer arg0)
Parameters
arg0ByteBuffer
Builder(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Builder(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Methods
Build()
public Font Build()
Returns
Exceptions
CreatePoolableInstance(AssetManager, String)
HPA initializer for Builder(Android.Content.Res.AssetManager arg0, Java.Lang.String arg1)
public static Font.Builder CreatePoolableInstance(AssetManager arg0, String arg1)
Parameters
arg0AssetManagerarg1String
Returns
CreatePoolableInstance(Resources, int)
HPA initializer for Builder(Android.Content.Res.Resources arg0, int arg1)
public static Font.Builder CreatePoolableInstance(Resources arg0, int arg1)
Parameters
Returns
CreatePoolableInstance(Font)
HPA initializer for Builder(Android.Graphics.Fonts.Font arg0)
public static Font.Builder CreatePoolableInstance(Font arg0)
Parameters
arg0Font
Returns
CreatePoolableInstance(ParcelFileDescriptor)
HPA initializer for Builder(Android.Os.ParcelFileDescriptor arg0)
public static Font.Builder CreatePoolableInstance(ParcelFileDescriptor arg0)
Parameters
arg0ParcelFileDescriptor
Returns
CreatePoolableInstance(ParcelFileDescriptor, long, long)
HPA initializer for Builder(Android.Os.ParcelFileDescriptor arg0, long arg1, long arg2)
public static Font.Builder CreatePoolableInstance(ParcelFileDescriptor arg0, long arg1, long arg2)
Parameters
arg0ParcelFileDescriptorarg1longarg2long
Returns
CreatePoolableInstance(File)
HPA initializer for Builder(Java.Io.File arg0)
public static Font.Builder CreatePoolableInstance(File arg0)
Parameters
arg0File
Returns
CreatePoolableInstance(ByteBuffer)
HPA initializer for Builder(Java.Nio.ByteBuffer arg0)
public static Font.Builder CreatePoolableInstance(ByteBuffer arg0)
Parameters
arg0ByteBuffer
Returns
SetFontVariationSettings(FontVariationAxis[])
public Font.Builder SetFontVariationSettings(FontVariationAxis[] arg0)
Parameters
Returns
SetFontVariationSettings(String)
public Font.Builder SetFontVariationSettings(String arg0)
Parameters
Returns
SetSlant(int)
public Font.Builder SetSlant(int arg0)
Parameters
Returns
SetTtcIndex(int)
public Font.Builder SetTtcIndex(int arg0)
Parameters
Returns
SetWeight(int)
public Font.Builder SetWeight(int arg0)