Show / Hide Table of Contents

Class FDFField

Inheritance
object
FDFField
Implements
IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: pdftron.FDF
Assembly: PDFNet.dll
Syntax
public class FDFField : IDisposable

Constructors

FDFField(Obj, Obj)

Construct a FDF::FDFField from a SDF dictionary representing a terminal field node.

Declaration
public FDFField(Obj field_dict, Obj fdf_dict)
Parameters
Type Name Description
Obj field_dict

FDFField dictionary

Obj fdf_dict

FDF dictionary

Methods

Dispose()

Releases all resources used by the FDFField

Declaration
public override sealed void Dispose()

Dispose(bool)

Declaration
[HandleProcessCorruptedStateExceptions]
protected virtual void Dispose(bool A_0)
Parameters
Type Name Description
bool A_0

~FDFField()

Allows an FDFField to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.

Declaration
protected ~FDFField()

FindAttribute(string)

The function returns the specified attribute.

Declaration
public Obj FindAttribute(string attrib)
Parameters
Type Name Description
string attrib

attribute name

Returns
Type Description
Obj

return the attribute value if the given attribute name was found or a NULL object if the given attribute name was not found.

GetName()

Get name of the FDFField

Declaration
public string GetName()
Returns
Type Description
string

a string representing the fully qualified name of the field (e.g. "employee.name.first").

GetPartialName()

Get partial name of the FDFField

Declaration
public string GetPartialName()
Returns
Type Description
string

a string representing the partial name of the field (e.g. "first" when "employee.name.first" is fully qualified name).

GetSDFObj()

Get underlying SDF object

Declaration
public Obj GetSDFObj()
Returns
Type Description
Obj

the object to the underlying SDF/Cos object.

GetValue()

Get value of the FDFField

Declaration
public Obj GetValue()
Returns
Type Description
Obj

the value of the Field (the value of its /V key) or NULL if the value is not specified.

Remarks

The format of field’s value varies depending on the field type. Set the value of the FDFField (the value of the field's /V key). the value of the field (the value of its /V key) or NULL if the value is not specified. in order to remove/erase the existing value use SetValue(SDF::Null)

Set(FDFField)

Sets value to the given FDFField object

Declaration
public void Set(FDFField rf)
Parameters
Type Name Description
FDFField rf

another FDFField object

SetValue(Obj)

Set value of the FDFField

Declaration
public void SetValue(Obj value)
Parameters
Type Name Description
Obj value

new value

Remarks

The format of field’s value varies depending on the field type. Set the value of the FDFField (the value of the field's /V key). the value of the field (the value of its /V key) or NULL if the value is not specified. in order to remove/erase the existing value use SetValue(SDF::Null)

op_Assign(FDFField)

Assign value from another FDFField

Declaration
public FDFField op_Assign(FDFField r)
Parameters
Type Name Description
FDFField r

another FDFFieldobject

Returns
Type Description
FDFField

a FDFField object equals to the give FDFField

Implements

IDisposable
In This Article
Back to top Generated by DocFX